==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: prusa-slicer 2.9.6-5 (Thu Aug 20 07:34:16 2026)
==> Retrieving sources...
  -> Found prusa-slicer-2.9.6.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
  -> Found use_glad.patch
  -> Found catch2-missing-include.patch
  -> Found system-libigl.patch
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    prusa-slicer-2.9.6.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
    use_glad.patch ... Passed
    catch2-missing-include.patch ... Passed
    system-libigl.patch ... Passed
==> Making package: prusa-slicer 2.9.6-5 (Thu Aug 20 07:34:29 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 (152) adwaita-cursors-50.0-1  adwaita-fonts-50.0-1  adwaita-icon-theme-50.0-1  adwaita-icon-theme-legacy-46.2-3  aom-3.14.1-1  at-spi2-core-2.60.6-1  avahi-1:0.9rc5-1  bubblewrap-0.11.2-1  cairo-1.18.4-1  dav1d-1.5.4-1  dconf-0.49.0-1  default-cursors-3-1  desktop-file-utils-0.28-1  duktape-2.7.0-7  enchant-2.8.15-2  fmt-12.2.0-1  fontconfig-2:2.18.3-1  freetype2-2.14.3-1  fribidi-1.0.16-2  gdk-pixbuf2-2.44.6-2  giflib-6.1.3-2  glib-networking-1:2.80.1-1  glycin-2.1.5-2  gnu-free-fonts-20120503-9  gperftools-2.18.1-1  graphene-1.10.8-2.1  graphite-1:1.3.15-1  gsettings-desktop-schemas-50.1-1  gsettings-system-schemas-50.1-1  gssdp-1.6.6-1  gst-plugins-bad-libs-1.28.6-1  gst-plugins-base-libs-1.28.6-1  gstreamer-1.28.6-1  gtest-1.17.0-2  gtk-update-icon-cache-1:4.22.4-1  gupnp-1:1.6.10-1  gupnp-igd-1.6.0-2  harfbuzz-14.3.1-1  harfbuzz-icu-14.3.1-1  hidapi-0.15.0-1  highway-1.4.0-1  hwloc-2.14.0-1  hyphen-2.8.9-1  iso-codes-4.20.1-1  jbigkit-2.1-8  jemalloc-1:5.3.1-3  json-glib-1.10.8-1  jsoncpp-1.9.6-3  lcms2-2.19.1-1  libavif-1.4.2-1  libcloudproviders-0.4.0-1  libcolord-1.4.8-1  libcups-2:2.4.19-1  libdaemon-0.14-6  libdatrie-0.2.14-1  libdeflate-1.25-1  libdrm-2.4.134-1  libedit-20260512_3.1-1  libepoxy-1.5.10-3  libevdev-1.13.7-1  libglvnd-1.7.0-3  libgudev-238-3  libice-1.1.2-1  libjxl-0.12.0-1  libmanette-0.2.13-2  libmspack-1:1.11-1  libnice-0.1.23-1  libnotify-0.8.8-1  libpciaccess-0.19-1  libproxy-0.5.12-1  librsvg-2:2.62.3-1  libsm-1.2.6-1  libsoup3-3.6.6-2  libstemmer-3.1.1-1  libthai-0.1.30-1  libunwind-1.8.2-1  libva-2.24.1-1  libwebp-1.6.0-2  libx11-1.8.13-1  libxau-1.0.12-1  libxcb-1.17.0-1  libxcomposite-0.4.7-1  libxcursor-1.2.3-1  libxdamage-1.1.7-1  libxdmcp-1.1.5-2  libxext-1.3.7-1  libxfixes-6.0.2-1  libxft-2.3.9-1  libxi-1.8.3-1  libxinerama-1.1.6-1  libxkbcommon-1.13.2-1  libxkbcommon-x11-1.13.2-1  libxrandr-1.5.5-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.7-1  libyuv-r2921+644251f25-1  llvm-libs-22.1.8-2  lm_sensors-1:3.6.2-1  log4cplus-2.2.0.1-1  lzo-2.10-5  mesa-1:26.1.7-1  openjpeg2-2.5.4-1  openjph-0.31.0-1  orc-0.4.42-1  pixman-0.46.4-1.1  pugixml-1.16-1  rav1e-0.8.1-3  robin-map-1.4.1-1  sdl2-compat-2.32.70-1  sdl3-3.4.14-1  shared-mime-info-2.5.1-2  snappy-1.2.2-3  spirv-tools-1:1.4.357.0-1  tcl-8.6.16-1  tinysparql-3.11.1-1  tk-8.6.16-1  verdict-1.4.5-2  vmaf-3.2.0-1  vtk-9.6.2-5  vulkan-icd-loader-1.4.357.0-1  wayland-1.26.0-1  woff2-1.0.2-6  wxwidgets-common-3.2.11-2  xcb-proto-1.17.0-4  xdg-dbus-proxy-0.1.8-1  xkeyboard-config-2.48-1  xorg-xprop-1.2.8-1  xorgproto-2025.1-1  blosc-1.21.6-2  gtk3-1:3.24.52-1  hicolor-icon-theme-0.18-1  imath-3.2.2-7  libjpeg-turbo-3.2.0-2  libpng-1.6.58-2  libtiff-4.7.2-1  nanosvg-0.1.0.git1.9da543e-4  nlopt-2.11.0-2  onetbb-2023.1.0-1  opencascade-1:7.9.3-3  opencsg-1.8.2-2  openexr-3.4.14-1  openvdb-13.0.0-3  pango-1:1.58.2-1  qhull-2020.2-5  webkit2gtk-4.1-2.52.6-1  wxwidgets-gtk3-3.2.11-2  z3-4.16.0-1

Total Download Size:    120.38 MiB
Total Installed Size:  1689.62 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 vtk-9.6.2-5-aarch64 downloading...
 opencascade-1:7.9.3-3-aarch64 downloading...
 z3-4.16.0-1-aarch64 downloading...
 openvdb-13.0.0-3-aarch64 downloading...
 imath-3.2.2-7-aarch64 downloading...
 tcl-8.6.16-1-aarch64 downloading...
 tk-8.6.16-1-aarch64 downloading...
 qhull-2020.2-5-aarch64 downloading...
 log4cplus-2.2.0.1-1-aarch64 downloading...
 nlopt-2.11.0-2-aarch64 downloading...
 pugixml-1.16-1-aarch64 downloading...
 verdict-1.4.5-2-aarch64 downloading...
 nanosvg-0.1.0.git1.9da543e-4-aarch64 downloading...
 opencsg-1.8.2-2-aarch64 downloading...
 blosc-1.21.6-2-aarch64 downloading...
 robin-map-1.4.1-1-aarch64 downloading...
 libxss-1.2.5-1-aarch64 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 [installed]
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 [installed]
installing graphene...
installing libgudev...
installing libxv...
installing orc...
installing gst-plugins-base-libs...
installing gssdp...
Optional dependencies for gssdp
    gtk4: gssdp-device-sniffer
installing gupnp...
Optional dependencies for gupnp
    python: gupnp-binding-tool [installed]
installing gupnp-igd...
installing libnice...
Optional dependencies for libnice
    gstreamer: "nice" GStreamer plugin [installed]
installing libva...
Optional dependencies for libva
    intel-media-driver: backend for Intel GPUs (>= Broadwell)
    libva-intel-driver: backend for Intel GPUs (<= Haswell)
    libva-mesa-driver: backend for AMD and NVIDIA GPUs [installed]
installing libxkbcommon-x11...
installing vulkan-icd-loader...
Optional dependencies for vulkan-icd-loader
    vulkan-driver: packaged vulkan driver
installing vmaf...
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 [installed]
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 nanosvg...
installing nlopt...
Optional dependencies for nlopt
    python-numpy: to use with python
installing tcl...
installing libxss...
installing tk...
installing fmt...
installing hwloc...
Optional dependencies for hwloc
    cairo: PDF, Postscript, and PNG export support [installed]
    libxml2: full XML import/export support [installed]
installing onetbb...
Optional dependencies for onetbb
    python: for Python module [installed]
installing verdict...
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 [installed]
    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 [installed]
installing openjph...
installing openexr...
Optional dependencies for openexr
    python: for python bindings [installed]
installing jemalloc...
Optional dependencies for jemalloc
    perl: for jeprof [installed]
installing log4cplus...
installing robin-map...
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 967.
Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 967 and GID 967.
( 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 (32) cppdap-1.58.0-3  eigen-5.0.1-2  libuv-1.52.1-1  perl-error-0.17030-3  perl-mailtools-2.22-3  perl-timedate-2.35-1  python-autocommand-2.2.2-9  python-jaraco.collections-5.1.0-3  python-jaraco.context-6.1.2-1  python-jaraco.functools-4.1.0-3  python-jaraco.text-4.0.0-4  python-jinja-1:3.1.6-3  python-lxml-6.1.2_1-1  python-markupsafe-3.0.3-1  python-more-itertools-11.1.0-1  python-packaging-26.3-1  python-platformdirs-4.11.3-1  python-setuptools-1:84.0.0-1  python-wheel-0.48.0-1  rhash-1.4.6-1  zlib-ng-2.3.3-1  boost-1.92.0-1  catch2-3.15.3-1  cereal-1.3.2-2  cgal-6.2-2  cmake-4.4.2-1  git-2.55.0-1  glad-2.0.8-3  glu-9.0.3-3  libigl-2.6.0-1  ninja-1.13.2-3  nlohmann-json-3.12.0-2

Total Download Size:     9.73 MiB
Total Installed Size:  409.24 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 cgal-6.2-2-any downloading...
 eigen-5.0.1-2-aarch64 downloading...
 libigl-2.6.0-1-any downloading...
 catch2-3.15.3-1-aarch64 downloading...
 glad-2.0.8-3-any downloading...
 cereal-1.3.2-2-any downloading...
 nlohmann-json-3.12.0-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 [installed]
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
    less: the default pager for git
installing boost...
Optional dependencies for boost
    python: for python bindings [installed]
installing catch2...
installing cereal...
installing eigen...
installing cgal...
installing libigl...
installing nlohmann-json...
installing python-markupsafe...
installing python-jinja...
Optional dependencies for python-jinja
    python-babel: for i18n support
installing python-lxml...
Optional dependencies for python-lxml
    python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML
    python-cssselect: support for cssselect
    python-html5lib: support for html5lib parser
    python-lxml-docs: offline docs
    python-lxml-html-clean: enable htmlclean feature
installing python-more-itertools...
installing python-jaraco.functools...
installing python-jaraco.context...
installing python-autocommand...
installing python-jaraco.text...
Optional dependencies for python-jaraco.text
    python-inflect: for show-newlines script
installing python-jaraco.collections...
installing python-packaging...
installing python-platformdirs...
installing python-wheel...
Optional dependencies for python-wheel
    python-keyring: for wheel.signatures
    python-xdg: for wheel.signatures
    python-setuptools: for legacy bdist_wheel subcommand [pending]
installing python-setuptools...
installing glad...
:: Running post-transaction hooks...
(1/6) Creating system user accounts...
Creating group 'git' with GID 966.
Creating user 'git' (git daemon user) with UID 966 and GID 966.
(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.6.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
  -> Found use_glad.patch
  -> Found catch2-missing-include.patch
  -> Found system-libigl.patch
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting prusa-slicer-2.9.6.tar.gz with bsdtar
==> Starting prepare()...
patching file bundled_deps/libigl/CMakeLists.txt
patching file src/libslic3r/AABBMesh.cpp
patching file src/libslic3r/AABBTreeIndirect.hpp
patching file src/libslic3r/BranchingTree/PointCloud.cpp
patching file src/libslic3r/GCode/ModelVisibility.cpp
patching file src/libslic3r/TriangleSelectorWrapper.cpp
patching file tests/libslic3r/test_aabbindirect.cpp
patching file tests/libslic3r/test_emboss.cpp
patching file tests/libslic3r/test_quadric_edge_collapse.cpp
patching file tests/sla_print/sla_test_utils.hpp
patching file src/slic3r/GUI/FirmwareDialog.cpp
patching file src/slic3r/Utils/Bonjour.cpp
patching file src/slic3r/Utils/Bonjour.hpp
patching file src/slic3r/Utils/Serial.cpp
patching file src/slic3r/Utils/Serial.hpp
patching file src/slic3r/Utils/TCPConsole.cpp
patching file src/libslic3r/CutSurface.cpp
patching file tests/libslic3r/test_emboss.cpp
patching file src/libslic3r/CMakeLists.txt
Hunk #1 succeeded at 622 with fuzz 1 (offset 10 lines).
Hunk #2 succeeded at 640 (offset 11 lines).
patching file src/libslic3r/Format/SL1_SVG.cpp
patching file src/CMakeLists.txt
Hunk #1 succeeded at 168 (offset 1 line).
patching file src/libslic3r/CMakeLists.txt
Hunk #1 succeeded at 662 with fuzz 1 (offset 16 lines).
patching file src/libslic3r/Format/STEP.cpp
patching file src/occt_wrapper/CMakeLists.txt
Hunk #2 succeeded at 33 (offset -1 lines).
patching file src/libslic3r/GCode/PostProcessor.cpp
patching file src/slic3r/GUI/RemovableDriveManager.cpp
patching file CMakeLists.txt
Hunk #1 succeeded at 370 with fuzz 1.
patching file src/slic3r/Utils/Bonjour.cpp
patching file deps/+GLEW/GLEW.cmake
patching file src/CLI/GuiParams.cpp
patching file src/CLI/Setup.cpp
patching file CMakeLists.txt
patching file glad/include/GL/glew.h
patching file src/libvgcode/CMakeLists.txt
patching file src/libvgcode/src/OpenGLUtils.hpp
[20.08.2026 07:35:42][DEBUG	][glad.plugin	]: loaded language c: <class 'glad.generator.c.__init__.CGenerator'>
[20.08.2026 07:35:42][DEBUG	][glad.plugin	]: loaded language rust: <class 'glad.generator.rust.__init__.RustGenerator'>
[20.08.2026 07:35:42][DEBUG	][glad.plugin	]: loaded specification egl: <class 'glad.specification.EGL'>
[20.08.2026 07:35:42][DEBUG	][glad.plugin	]: loaded specification gl: <class 'glad.specification.GL'>
[20.08.2026 07:35:42][DEBUG	][glad.plugin	]: loaded specification glx: <class 'glad.specification.GLX'>
[20.08.2026 07:35:42][DEBUG	][glad.plugin	]: loaded specification vk: <class 'glad.specification.VK'>
[20.08.2026 07:35:42][DEBUG	][glad.plugin	]: loaded specification wgl: <class 'glad.specification.WGL'>
[20.08.2026 07:35:42][INFO	][glad   	]: getting 'gl' specification from remote location
[20.08.2026 07:35:42][INFO	][glad.opener	]: opening: 'https://raw.githubusercontent.com/KhronosGroup/OpenGL-Registry/main/xml/gl.xml'
[20.08.2026 07:35:42][INFO	][glad   	]: generating gl:compatibility/gl=None
[20.08.2026 07:35:42][INFO	][glad   	]: no explicit version given for api gl, using Version(major=4, minor=6)
[20.08.2026 07:35:44][INFO	][glad   	]: generating feature set FeatureSet(name=gl, info=[gl:compatibility=4.6], extensions=8)
[20.08.2026 07:35:45][INFO	][glad.opener	]: opening: 'https://raw.githubusercontent.com/KhronosGroup/EGL-Registry/main/api/KHR/khrplatform.h'
==> Starting build()...
-- The C compiler identification is GNU 16.1.1
-- The CXX compiler identification is GNU 16.1.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.55.0")
-- Found ZLIB: /usr/lib/libz.so (found version "1.3.2")
-- Mapping dep_heatshrink => dep_LibBGCode
-- Building dep targets (Release): dep_LibBGCode;dep_heatshrink
-- Configuring done (1.3s)
-- Generating done (0.0s)
-- Build files have been written to: /build/prusa-slicer/src/deps_2.9.6
ninja: Entering directory `deps_2.9.6'
[1/16] Creating directories for 'dep_heatshrink'
[2/16] Performing download step (download, verify and extract) for 'dep_heatshrink'
-- Downloading...
   dst='/build/prusa-slicer/src/deps_2.9.6/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.6/downloads/heatshrink/v0.4.1.zip'
-- Downloading... done
-- extracting...
     src='/build/prusa-slicer/src/deps_2.9.6/downloads/heatshrink/v0.4.1.zip'
     dst='/build/prusa-slicer/src/deps_2.9.6/dep_heatshrink-prefix/src/dep_heatshrink'
-- extracting... [tar xf]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[3/16] No update step for 'dep_heatshrink'
[4/16] Performing patch step for 'dep_heatshrink'
[5/16] Performing configure step for 'dep_heatshrink'
-- The C compiler identification is GNU 16.1.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.5s)
-- Generating done (0.0s)
CMake Warning (unused-cli):
  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.6/builds/heatshrink
[6/16] Performing build step for 'dep_heatshrink'
[1/8] Building C object CMakeFiles/heatshrink_dynalloc.dir/heatshrink_decoder.c.o
[2/8] Building C object CMakeFiles/heatshrink.dir/heatshrink_encoder.c.o
[3/8] Building C object CMakeFiles/heatshrink_cmd.dir/heatshrink.c.o
[4/8] Building C object CMakeFiles/heatshrink.dir/heatshrink_decoder.c.o
[5/8] Building C object CMakeFiles/heatshrink_dynalloc.dir/heatshrink_encoder.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
[7/16] Performing install step for 'dep_heatshrink'
[0/1] Install the project...
-- Install configuration: "Release"
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/lib/libheatshrink.a
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/lib/libheatshrink_dynalloc.a
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/bin/heatshrink
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/include/heatshrink/heatshrink_common.h
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/include/heatshrink/heatshrink_config.h
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/include/heatshrink/heatshrink_encoder.h
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/include/heatshrink/heatshrink_decoder.h
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/lib/cmake/heatshrink/heatshrinkTargets.cmake
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/lib/cmake/heatshrink/heatshrinkTargets-release.cmake
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/lib/cmake/heatshrink/heatshrinkConfig.cmake
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/lib/cmake/heatshrink/heatshrinkConfigVersion.cmake
[8/16] Completed 'dep_heatshrink'
[9/16] Creating directories for 'dep_LibBGCode'
[10/16] Performing download step (download, verify and extract) for 'dep_LibBGCode'
-- Downloading...
   dst='/build/prusa-slicer/src/deps_2.9.6/downloads/LibBGCode/6f4ad7ce6b0e638b760199d6611039a610a5a479.zip'
   timeout='none'
   inactivity timeout='none'
-- Using src='https://github.com/prusa3d/libbgcode/archive/6f4ad7ce6b0e638b760199d6611039a610a5a479.zip'
-- verifying file...
       file='/build/prusa-slicer/src/deps_2.9.6/downloads/LibBGCode/6f4ad7ce6b0e638b760199d6611039a610a5a479.zip'
-- Downloading... done
-- extracting...
     src='/build/prusa-slicer/src/deps_2.9.6/downloads/LibBGCode/6f4ad7ce6b0e638b760199d6611039a610a5a479.zip'
     dst='/build/prusa-slicer/src/deps_2.9.6/dep_LibBGCode-prefix/src/dep_LibBGCode'
-- extracting... [tar xf]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[11/16] No update step for 'dep_LibBGCode'
[12/16] No patch step for 'dep_LibBGCode'
[13/16] Performing configure step for 'dep_LibBGCode'
-- The C compiler identification is GNU 16.1.1
-- The CXX compiler identification is GNU 16.1.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.2", minimum required is "1.0")
CMake Warning (policy) 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-author or -Wno-policy to
suppress it.

-- Found Boost: /usr/lib/cmake/Boost-1.92.0/BoostConfig.cmake (found suitable version "1.92.0", minimum required is "1.78")
-- Configuring done (1.8s)
-- Generating done (0.0s)
CMake Warning (unused-cli):
  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.6/builds/LibBGCode
[14/16] 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
[15/16] Performing install step for 'dep_LibBGCode'
[0/1] Install the project...
-- Install configuration: "Release"
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/lib/libbgcode_core.a
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/include/LibBGCode/core/core.hpp
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/include/LibBGCode/core/export.h
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeCoreTargets.cmake
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeCoreTargets-release.cmake
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/lib/libbgcode_binarize.a
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/include/LibBGCode/binarize/binarize.hpp
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/include/LibBGCode/binarize/export.h
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeBinarizeTargets.cmake
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeBinarizeTargets-release.cmake
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/lib/libbgcode_convert.a
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/include/LibBGCode/convert/convert.hpp
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/include/LibBGCode/convert/export.h
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeConvertTargets.cmake
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeConvertTargets-release.cmake
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeConfig.cmake
-- Installing: /build/prusa-slicer/src/deps_2.9.6/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeConfigVersion.cmake
[16/16] Completed 'dep_LibBGCode'
-- The C compiler identification is GNU 16.1.1
-- The CXX compiler identification is GNU 16.1.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.6/destdir/usr/local (from cache or command line)
-- Found PkgConfig: /usr/bin/pkg-config (found version "3.0.5")
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found DBus1: /lib/libdbus-1.so
-- Could NOT find CURL (missing: CURL_DIR)
-- Falling back to MODULE search for CURL...
-- Found CURL: /lib/libcurl.so (found version "8.21.0") 
-- Found ZLIB: /lib/libz.so (found version "1.3.2")
-- Found PNG: /lib/libpng.so (found version "1.6.58")
-- Found OpenGL: /lib/libGL.so
CMake Warning (policy) at CMakeLists.txt:521 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:521 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:521 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:521 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:521 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:521 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:521 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:521 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:521 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:521 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:521 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:521 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:521 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:521 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:521 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:521 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:541 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:541 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:541 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:541 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:541 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:541 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:541 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:541 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:541 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:541 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:541 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:541 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:541 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:541 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:541 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:541 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:541 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:541 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:541 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:541 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:541 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:541 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:541 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:558 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:558 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:558 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:558 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:558 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:558 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:558 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:558 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:558 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:558 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:558 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:558 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:558 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:558 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:558 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:558 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:558 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:558 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:558 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:558 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:558 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:558 (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-author or -Wno-policy to
suppress it.

CMake Warning (policy) at CMakeLists.txt:558 (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-author or -Wno-policy to
suppress it.

COMPONENT = openvdb
-- Found OpenVDB: /usr/include (found suitable version "13.0.0", minimum required is "5.0") found components: openvdb
-- OpenVDB ABI Version: 13
-- Found Blosc: /lib/libblosc.so (found version "1.21.6")
CMake Warning (deprecated) 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.
This warning is for project developers.  Use -Wno-author or -Wno-deprecated
to suppress it.

CMake Warning (deprecated) 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.
This warning is for project developers.  Use -Wno-author or -Wno-deprecated
to suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

CMake Warning (deprecated) 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.
This warning is for project developers.  Use -Wno-author or -Wno-deprecated
to suppress it.

CMake Warning (deprecated) 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.
This warning is for project developers.  Use -Wno-author or -Wno-deprecated
to suppress it.

CMake Warning (deprecated) 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.
This warning is for project developers.  Use -Wno-author or -Wno-deprecated
to suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-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-author or -Wno-policy to
suppress it.

CMake Warning (deprecated) 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.
This warning is for project developers.  Use -Wno-author or -Wno-deprecated
to suppress it.

-- Checking for module 'hidapi-hidraw'
--   Found hidapi-hidraw, version 0.15.0
CMake Warning (deprecated) 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.
This warning is for project developers.  Use -Wno-author or -Wno-deprecated
to suppress it.

CMake Warning (deprecated) at src/sla-time-estimates/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.
This warning is for project developers.  Use -Wno-author or -Wno-deprecated
to suppress it.

-- Found nlohmann_json: /usr/share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found version "3.12.0")
-- Found ZLIB: /lib/libz.so (found suitable version "1.3.2", 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 (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:617 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

-- Found JPEG: /lib/libjpeg.so (found version "80")
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- Found wxWidgets: -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.11", 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;/lib/libpng.so;/lib/libz.so;/lib/libjpeg.so;libexpat;/lib/librt.a;X11;wayland-client;wayland-egl;EGL
CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy to
suppress it.

CMake Warning (policy) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/slic3r/CMakeLists.txt:451 (encoding_check)
This warning is for project developers.  Use -Wno-author or -Wno-policy 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 Warning (deprecated) 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.
This warning is for project developers.  Use -Wno-author or -Wno-deprecated
to suppress it.

-- Configuring done (4.5s)
-- Generating done (0.5s)
-- Build files have been written to: /build/prusa-slicer/src/build_2.9.6
ninja: Entering directory `build_2.9.6'
[1/688] Building CXX object build-utils/CMakeFiles/encoding-check.dir/encoding-check.cpp.o
[2/688] Linking CXX executable build-utils/encoding-check
[3/688] Running utility command for encoding-check-semver
[4/688] Running utility command for encoding-check-qoi
[5/688] Running utility command for encoding-check-avrdude
[6/688] Running utility command for encoding-check-avrdude-slic3r
[7/688] Building CXX object bundled_deps/CMakeFiles/localesutils.dir/localesutils/LocalesUtils.cpp.o
[8/688] Building CXX object bundled_deps/admesh/CMakeFiles/admesh.dir/admesh/normals.cpp.o
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/normals.cpp: In function 'void stl_fix_normal_directions(stl_file*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/normals.cpp:196:21: warning: unused variable 'temp' [-Wunused-variable]
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/normals.cpp:32:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[9/688] Linking CXX static library bundled_deps/liblocalesutils.a
[10/688] Running utility command for encoding-check-libslic3r_gui
[11/688] Building C object bundled_deps/glu-libtess/CMakeFiles/glu-libtess.dir/src/dict.c.o
[12/688] Building C object bundled_deps/glu-libtess/CMakeFiles/glu-libtess.dir/src/geom.c.o
[13/688] Running utility command for encoding-check-libslic3r
[14/688] Building C object bundled_deps/glu-libtess/CMakeFiles/glu-libtess.dir/src/memalloc.c.o
[15/688] Building C object bundled_deps/CMakeFiles/qoi.dir/qoi/qoilib.c.o
[16/688] Building C object bundled_deps/glu-libtess/CMakeFiles/glu-libtess.dir/src/mesh.c.o
[17/688] Building CXX object bundled_deps/admesh/CMakeFiles/admesh.dir/admesh/util.cpp.o
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/util.cpp:30:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[18/688] Building C object bundled_deps/CMakeFiles/semver.dir/semver/semver.c.o
[19/688] Building C object bundled_deps/glu-libtess/CMakeFiles/glu-libtess.dir/src/normal.c.o
[20/688] Linking C static library bundled_deps/libsemver.a
[21/688] Building C object bundled_deps/glu-libtess/CMakeFiles/glu-libtess.dir/src/priorityq.c.o
[22/688] Building C object bundled_deps/glu-libtess/CMakeFiles/glu-libtess.dir/src/render.c.o
[23/688] Building C object bundled_deps/glu-libtess/CMakeFiles/glu-libtess.dir/src/tessmono.c.o
[24/688] Building CXX object bundled_deps/admesh/CMakeFiles/admesh.dir/admesh/stlinit.cpp.o
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/stlinit.cpp: In function 'bool stl_read(stl_file*, FILE*, int, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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:348,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/stlinit.cpp:33:
/usr/include/eigen3/Eigen/src/Core/Matrix.h:186:7: note: 'stl_normal' {aka 'class Eigen::Matrix<float, 3, 1, 2>'} declared here
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/bundled_deps/admesh/admesh/stlinit.cpp:192:9: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/bundled_deps/admesh/admesh/stlinit.cpp:23:
/usr/include/stdio.h:191:12: note: in a call to function 'int fclose(FILE*)' declared 'nonnull'
  191 | extern int fclose (FILE *__stream) __nonnull ((1));
      |            ^~~~~~
[25/688] Building C object bundled_deps/glu-libtess/CMakeFiles/glu-libtess.dir/src/sweep.c.o
[26/688] Building CXX object bundled_deps/admesh/CMakeFiles/admesh.dir/admesh/connect.cpp.o
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/connect.cpp: In function 'void stl_check_facets_nearby(stl_file*, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/bundled_deps/admesh/admesh/connect.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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]
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/connect.cpp:37:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/bundled_deps/admesh/admesh/connect.cpp:143:20:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/connect.cpp:219:16: warning: unused variable 'temp' [-Wunused-variable]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/bundled_deps/admesh/admesh/connect.cpp:148:20:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/connect.cpp:219:16: warning: unused variable 'temp' [-Wunused-variable]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/connect.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/connect.cpp:340:26: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[27/688] Building C object bundled_deps/glu-libtess/CMakeFiles/glu-libtess.dir/src/tess.c.o
[28/688] Building CXX object bundled_deps/admesh/CMakeFiles/admesh.dir/admesh/shared.cpp.o
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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 'long unsigned int'} [-Wsign-compare]
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/shared.cpp:31:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[29/688] Building CXX object src/sla-time-estimates/CMakeFiles/sla_time_estimate.dir/src/SLATimeEstimate.cpp.o
[30/688] Building CXX object bundled_deps/admesh/CMakeFiles/admesh.dir/admesh/stl_io.cpp.o
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/stl_io.cpp:30:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[31/688] Linking CXX static library bundled_deps/admesh/libadmesh.a
[32/688] Building CXX object bundled_deps/prusa_fdm_mixer/CMakeFiles/prusa_fdm_mixer.dir/prusa_fdm_mixer.cpp.o
[33/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/TryCatchSignal.cpp.o
[34/688] Building C object bundled_deps/miniz/CMakeFiles/miniz_static.dir/miniz.c.o
[35/688] Linking C static library bundled_deps/libqoi.a
[36/688] Linking C static library bundled_deps/miniz/libminiz_static.a
[37/688] Linking C static library bundled_deps/glu-libtess/libglu-libtess.a
[38/688] Linking CXX static library bundled_deps/prusa_fdm_mixer/libprusa_fdm_mixer.a
[39/688] Linking CXX static library src/sla-time-estimates/libsla_time_estimate.a
[40/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/IntersectionPoints.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/IntersectionPoints.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/IntersectionPoints.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[41/688] Building CXX object src/clipper/CMakeFiles/clipper.dir/clipper_z.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/clipper/clipper_z.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/clipper/clipper.cpp: In function 'void ClipperLib_Z::InitEdge(TEdge*, TEdge*, TEdge*, const IntPoint&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/clipper/clipper.cpp:41:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/clipper/clipper.hpp:230:10: note: 'struct ClipperLib_Z::TEdge' declared here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/clipper/clipper.cpp: In function 'ClipperLib_Z::DoublePoint ClipperLib_Z::GetUnitNormal(const IntPoint&, const IntPoint&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/clipper/clipper.cpp:3345:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[42/688] Linking CXX static library src/clipper/libclipper.a
[43/688] Building CXX object src/libseqarrange/CMakeFiles/libseqarrange.dir/src/seq_interface.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/src/seq_sequential.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/src/seq_interface.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[44/688] Building CXX object src/libseqarrange/CMakeFiles/libseqarrange.dir/src/seq_preprocess.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/src/seq_preprocess.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[45/688] Building CXX object src/libseqarrange/CMakeFiles/libseqarrange.dir/src/seq_utilities.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/src/seq_utilities.cpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[46/688] Building CXX object src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/OCCTWrapper.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/occt_wrapper/OCCTWrapper.cpp:25:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/occt_wrapper/OCCTWrapper.cpp:158:27: warning: unused variable 'aTriangleOffet' [-Wunused-variable]
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/occt_wrapper/OCCTWrapper.cpp:24:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[47/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/Triangulation.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Triangulation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Triangulation.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
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.6/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/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' 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/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/boost_mp.h:15,
                 from /usr/include/CGAL/cpp_float.h:17,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:27:
/usr/include/CGAL/boost_mp_type.h: In instantiation of 'std::pair<double, double> CGAL::RET_boost_mp<NT, mpl_::int_<0> >::To_interval::operator()(const CGAL::RET_boost_mp<NT, mpl_::int_<0> >::Type&) const [with NT = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >; CGAL::RET_boost_mp<NT, mpl_::int_<0> >::Type = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >]':
/usr/include/CGAL/number_utils.h:303:23:   required from 'typename CGAL::Real_embeddable_traits<Type_>::To_interval::result_type CGAL::to_interval(const Real_embeddable&) [with Real_embeddable = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >; typename Real_embeddable_traits<Type_>::To_interval::result_type = std::pair<double, double>; class Real_embeddable_traits<Type_>::To_interval = RET_boost_mp<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >, mpl_::int_<0> >::To_interval]'
/usr/include/CGAL/cpp_float.h:428:31:   required from here
/usr/include/CGAL/boost_mp_type.h:511:35: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
[48/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/SLA/SupportIslands/VoronoiDiagramCGAL.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiDiagramCGAL.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiDiagramCGAL.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
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.6/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiDiagramCGAL.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportIslands/LineUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiDiagramCGAL.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiDiagramCGAL.cpp: In function 'Slic3r::Polygons Slic3r::sla::create_voronoi_cells_cgal(const Slic3r::Points&, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiDiagramCGAL.cpp:230:12: warning: variable 'fit_index' set but not used [-Wunused-but-set-variable=]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' 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
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/boost_mp.h:15,
                 from /usr/include/CGAL/cpp_float.h:17,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:27:
/usr/include/CGAL/boost_mp_type.h: In instantiation of 'std::pair<double, double> CGAL::RET_boost_mp<NT, mpl_::int_<0> >::To_interval::operator()(const CGAL::RET_boost_mp<NT, mpl_::int_<0> >::Type&) const [with NT = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >; CGAL::RET_boost_mp<NT, mpl_::int_<0> >::Type = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >]':
/usr/include/CGAL/number_utils.h:303:23:   required from 'typename CGAL::Real_embeddable_traits<Type_>::To_interval::result_type CGAL::to_interval(const Real_embeddable&) [with Real_embeddable = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >; typename Real_embeddable_traits<Type_>::To_interval::result_type = std::pair<double, double>; class Real_embeddable_traits<Type_>::To_interval = RET_boost_mp<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >, mpl_::int_<0> >::To_interval]'
/usr/include/CGAL/cpp_float.h:428:31:   required from here
/usr/include/CGAL/boost_mp_type.h:511:35: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/boost_mp_type.h: In instantiation of 'std::pair<double, double> CGAL::Boost_MP_internal::to_interval(ET, int) [with ET = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >]':
/usr/include/CGAL/boost_mp_type.h:512:48:   required from 'std::pair<double, double> CGAL::RET_boost_mp<NT, mpl_::int_<0> >::To_interval::operator()(const CGAL::RET_boost_mp<NT, mpl_::int_<0> >::Type&) const [with NT = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >; CGAL::RET_boost_mp<NT, mpl_::int_<0> >::Type = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >]'
/usr/include/CGAL/number_utils.h:303:23:   required from 'typename CGAL::Real_embeddable_traits<Type_>::To_interval::result_type CGAL::to_interval(const Real_embeddable&) [with Real_embeddable = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >; typename Real_embeddable_traits<Type_>::To_interval::result_type = std::pair<double, double>; class Real_embeddable_traits<Type_>::To_interval = RET_boost_mp<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >, mpl_::int_<0> >::To_interval]'
/usr/include/CGAL/cpp_float.h:428:31:   required from here
/usr/include/CGAL/boost_mp_type.h:363: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/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/double.h:22:
/usr/include/CGAL/number_utils.h: In instantiation of 'typename CGAL::Real_embeddable_traits<Type_>::To_interval::result_type CGAL::to_interval(const Real_embeddable&) [with Real_embeddable = double; typename Real_embeddable_traits<Type_>::To_interval::result_type = std::pair<double, double>; class Real_embeddable_traits<Type_>::To_interval = INTERN_RET::Real_embeddable_traits_base<double, std::integral_constant<bool, true> >::To_interval]':
/usr/include/CGAL/NT_converter.h:109:36:   required from 'CGAL::Interval_nt<P> CGAL::NT_converter<NT1, CGAL::Interval_nt<P> >::operator()(const NT1&) const [with NT1 = double; bool b = false]'
/usr/include/CGAL/Cartesian_converter.h:238:46:   required from 'typename U2::Point_2 CGAL::Cartesian_converter<K1, K2, Converter>::operator()(const typename U1::Point_2&) const [with U1 = CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>; U2 = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >; typename std::enable_if<(has_Point_2<U1>::value && has_Point_2<U2>::value), int>::type <anonymous> = 0; K1 = CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>; K2 = CGAL::Simple_cartesian<CGAL::Interval_nt<false> >; Converter = CGAL::NT_converter<double, CGAL::Interval_nt<false> >; typename U2::Point_2 = CGAL::Point_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >; typename U1::Point_2 = CGAL::Point_2<CGAL::Epick>]'
/usr/include/CGAL/Filtered_predicate.h:176:28:   required from 'auto CGAL::Filtered_predicate_RT_FT<EP_RT, EP_FT, AP, C2E_RT, C2E_FT, C2A, Protection>::operator()(const Args& ...) const [with Args = {CGAL::Point_2<CGAL::Epick>, CGAL::Point_2<CGAL::Epick>, CGAL::Point_2<CGAL::Epick>, CGAL::Point_2<CGAL::Epick>}; EP_RT = CGAL::CartesianKernelFunctors::Side_of_oriented_circle_2<CGAL::Simple_cartesian<CGAL::Mpzf> >; EP_FT = CGAL::CartesianKernelFunctors::Side_of_oriented_circle_2<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >; AP = CGAL::CartesianKernelFunctors::Side_of_oriented_circle_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >; C2E_RT = CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<CGAL::Mpzf>, CGAL::NT_converter<double, CGAL::Mpzf> >; C2E_FT = CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::NT_converter<double, __gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >; C2A = CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::NT_converter<double, CGAL::Interval_nt<false> > >; bool Protection = true]'
/usr/include/CGAL/Filtered_kernel/internal/Static_filters/Side_of_oriented_circle_2.h:102:30:   required from 'CGAL::internal::Static_filters_predicates::Side_of_oriented_circle_2<K_base>::Oriented_side CGAL::internal::Static_filters_predicates::Side_of_oriented_circle_2<K_base>::operator()(const Point_2&, const Point_2&, const Point_2&, const Point_2&) const [with K_base = CGAL::Filtered_kernel_base<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick> >; Oriented_side = CGAL::Sign; Point_2 = CGAL::Point_2<CGAL::Epick>]'
/usr/include/CGAL/Voronoi_diagram_2/Delaunay_triangulation_degeneracy_testers.h:73:60:   required from 'bool CGAL::VoronoiDiagram_2::Internal::Delaunay_triangulation_edge_tester_2<DG>::operator()(const Delaunay_graph&, const Face_handle&, int) const [with DG = CGAL::Delaunay_triangulation_2<CGAL::Epick>; Delaunay_graph = CGAL::Delaunay_triangulation_2<CGAL::Epick>; Face_handle = CGAL::internal::CC_iterator<CGAL::Compact_container<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::Default, CGAL::Default, CGAL::Default>, false>]'
/usr/include/CGAL/Voronoi_diagram_2/Delaunay_triangulation_degeneracy_testers.h:78:22:   required from 'bool CGAL::VoronoiDiagram_2::Internal::Delaunay_triangulation_edge_tester_2<DG>::operator()(const Delaunay_graph&, const Edge&) const [with DG = CGAL::Delaunay_triangulation_2<CGAL::Epick>; Delaunay_graph = CGAL::Delaunay_triangulation_2<CGAL::Epick>; Edge = std::pair<CGAL::internal::CC_iterator<CGAL::Compact_container<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::Default, CGAL::Default, CGAL::Default>, false>, int>]'
/usr/include/CGAL/Voronoi_diagram_2/Cached_degeneracy_testers.h:195:24:   required from 'bool CGAL::VoronoiDiagram_2::Internal::Cached_edge_rejector<Edge_rejector_t, std::integral_constant<bool, false> >::operator()(const Delaunay_graph&, const Edge&) const [with Edge_rejector_t = CGAL::VoronoiDiagram_2::Internal::Delaunay_triangulation_edge_tester_2<CGAL::Delaunay_triangulation_2<CGAL::Epick> >; Delaunay_graph = CGAL::Delaunay_triangulation_2<CGAL::Epick>; Edge = std::pair<CGAL::internal::CC_iterator<CGAL::Compact_container<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::Default, CGAL::Default, CGAL::Default>, false>, int>]'
/usr/include/CGAL/Voronoi_diagram_2/Cached_degeneracy_testers.h:211:22:   required from 'bool CGAL::VoronoiDiagram_2::Internal::Cached_edge_rejector<Edge_rejector_t, std::integral_constant<bool, false> >::operator()(const Delaunay_graph&, EdgeIterator) const [with EdgeIterator = CGAL::Triangulation_ds_edge_circulator_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> > > >; Edge_rejector_t = CGAL::VoronoiDiagram_2::Internal::Delaunay_triangulation_edge_tester_2<CGAL::Delaunay_triangulation_2<CGAL::Epick> >; Delaunay_graph = CGAL::Delaunay_triangulation_2<CGAL::Epick>]'
/usr/include/CGAL/Voronoi_diagram_2/Face.h:89:34:   required from 'CGAL::VoronoiDiagram_2::Internal::Face<VDA>::Halfedge_handle CGAL::VoronoiDiagram_2::Internal::Face<VDA>::halfedge() const [with VDA = CGAL::Voronoi_diagram_2<CGAL::Delaunay_triangulation_2<CGAL::Epick>, CGAL::Delaunay_triangulation_adaptation_traits_2<CGAL::Delaunay_triangulation_2<CGAL::Epick> >, CGAL::Delaunay_triangulation_caching_degeneracy_removal_policy_2<CGAL::Delaunay_triangulation_2<CGAL::Epick> > >; Halfedge_handle = CGAL::VoronoiDiagram_2::Internal::Handle_adaptor<CGAL::VoronoiDiagram_2::Internal::Halfedge<CGAL::Voronoi_diagram_2<CGAL::Delaunay_triangulation_2<CGAL::Epick>, CGAL::Delaunay_triangulation_adaptation_traits_2<CGAL::Delaunay_triangulation_2<CGAL::Epick> >, CGAL::Delaunay_triangulation_caching_degeneracy_removal_policy_2<CGAL::Delaunay_triangulation_2<CGAL::Epick> > > > >]'
/usr/include/CGAL/Voronoi_diagram_2/Face.h:111:38:   required from 'CGAL::VoronoiDiagram_2::Internal::Face<VDA>::Ccb_halfedge_circulator CGAL::VoronoiDiagram_2::Internal::Face<VDA>::ccb() const [with VDA = CGAL::Voronoi_diagram_2<CGAL::Delaunay_triangulation_2<CGAL::Epick>, CGAL::Delaunay_triangulation_adaptation_traits_2<CGAL::Delaunay_triangulation_2<CGAL::Epick> >, CGAL::Delaunay_triangulation_caching_degeneracy_removal_policy_2<CGAL::Delaunay_triangulation_2<CGAL::Epick> > >; Ccb_halfedge_circulator = CGAL::VoronoiDiagram_2::Internal::Ccb_halfedge_circulator_adaptor<CGAL::VoronoiDiagram_2::Internal::Halfedge<CGAL::Voronoi_diagram_2<CGAL::Delaunay_triangulation_2<CGAL::Epick>, CGAL::Delaunay_triangulation_adaptation_traits_2<CGAL::Delaunay_triangulation_2<CGAL::Epick> >, CGAL::Delaunay_triangulation_caching_degeneracy_removal_policy_2<CGAL::Delaunay_triangulation_2<CGAL::Epick> > > > >]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiDiagramCGAL.cpp:249:52:   required from here
/usr/include/CGAL/number_utils.h:300:1: 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
[49/688] 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.6/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
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Voronoi.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiUtilsCgal.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' 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/eigen3/Eigen/Core:358,
                 from /usr/include/CGAL/Dimension.h:20,
                 from /usr/include/CGAL/Bbox_2.h:22,
                 from /usr/include/CGAL/basic_classes.h:23,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:21:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/boost_mp.h:15,
                 from /usr/include/CGAL/cpp_float.h:17,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:27:
/usr/include/CGAL/boost_mp_type.h: In instantiation of 'std::pair<double, double> CGAL::RET_boost_mp<NT, mpl_::int_<0> >::To_interval::operator()(const CGAL::RET_boost_mp<NT, mpl_::int_<0> >::Type&) const [with NT = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >; CGAL::RET_boost_mp<NT, mpl_::int_<0> >::Type = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >]':
/usr/include/CGAL/number_utils.h:303:23:   required from 'typename CGAL::Real_embeddable_traits<Type_>::To_interval::result_type CGAL::to_interval(const Real_embeddable&) [with Real_embeddable = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >; typename Real_embeddable_traits<Type_>::To_interval::result_type = std::pair<double, double>; class Real_embeddable_traits<Type_>::To_interval = RET_boost_mp<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >, mpl_::int_<0> >::To_interval]'
/usr/include/CGAL/cpp_float.h:428:31:   required from here
/usr/include/CGAL/boost_mp_type.h:511:35: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/boost_mp_type.h: In instantiation of 'std::pair<double, double> CGAL::Boost_MP_internal::to_interval(ET, int) [with ET = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >]':
/usr/include/CGAL/boost_mp_type.h:512:48:   required from 'std::pair<double, double> CGAL::RET_boost_mp<NT, mpl_::int_<0> >::To_interval::operator()(const CGAL::RET_boost_mp<NT, mpl_::int_<0> >::Type&) const [with NT = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >; CGAL::RET_boost_mp<NT, mpl_::int_<0> >::Type = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >]'
/usr/include/CGAL/number_utils.h:303:23:   required from 'typename CGAL::Real_embeddable_traits<Type_>::To_interval::result_type CGAL::to_interval(const Real_embeddable&) [with Real_embeddable = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >; typename Real_embeddable_traits<Type_>::To_interval::result_type = std::pair<double, double>; class Real_embeddable_traits<Type_>::To_interval = RET_boost_mp<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >, mpl_::int_<0> >::To_interval]'
/usr/include/CGAL/cpp_float.h:428:31:   required from here
/usr/include/CGAL/boost_mp_type.h:363: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
[50/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/AABBMesh.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.cpp:153:77:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In instantiation of 'Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with AVertexType = Eigen::Matrix<float, 3, 1, 2>; AIndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; ATreeType = Slic3r::AABBTreeIndirect::Tree<3, float>; AVectorType = Eigen::Matrix<double, 3, 1, 2>; VectorType = Eigen::Matrix<double, 3, 1, 2>; size_t = long unsigned int; ScalarType = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = IndexedTriangleSetDistancer<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<double, 3, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:818:62:   required from 'typename VectorType::Scalar Slic3r::AABBTreeIndirect::squared_distance_to_indexed_triangle_set(const std::vector<t>&, const std::vector<_ValT>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&) [with VertexType = Eigen::Matrix<float, 3, 1, 2>; IndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; TreeType = Tree<3, float>; VectorType = Eigen::Matrix<double, 3, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.cpp:66:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:543:21: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In instantiation of 'Vector Slic3r::AABBTreeIndirect::detail::closest_point_to_triangle(const Vector&, const Vector&, const Vector&, const Vector&) [with Vector = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:546:71:   required from 'Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with AVertexType = Eigen::Matrix<float, 3, 1, 2>; AIndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; ATreeType = Slic3r::AABBTreeIndirect::Tree<3, float>; AVectorType = Eigen::Matrix<double, 3, 1, 2>; VectorType = Eigen::Matrix<double, 3, 1, 2>; size_t = long unsigned int; ScalarType = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = IndexedTriangleSetDistancer<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<double, 3, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:818:62:   required from 'typename VectorType::Scalar Slic3r::AABBTreeIndirect::squared_distance_to_indexed_triangle_set(const std::vector<t>&, const std::vector<_ValT>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&) [with VertexType = Eigen::Matrix<float, 3, 1, 2>; IndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; TreeType = Tree<3, float>; VectorType = Eigen::Matrix<double, 3, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.cpp:66:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:479:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 3, 1>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:326:29:   required from 'std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && std::is_same<typename W::Scalar, double>::value)), bool> Slic3r::AABBTreeIndirect::detail::intersect_triangle(const V&, const V&, const W&, const W&, const W&, double&, double&, double&, double) [with V = Eigen::Matrix<double, 3, 1, 2>; W = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && std::is_same<typename W::Scalar, double>::value)), bool> = bool; typename V::Scalar = double; typename W::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:372:34:   required from 'std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && (! std::is_same<typename W::Scalar, double>::value))), bool> Slic3r::AABBTreeIndirect::detail::intersect_triangle(const V&, const V&, const W&, const W&, const W&, double&, double&, double&, double) [with V = Eigen::Matrix<double, 3, 1, 2>; W = Eigen::Matrix<float, 3, 1, 2>; std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && (! std::is_same<typename W::Scalar, double>::value))), bool> = bool; typename V::Scalar = double; typename W::Scalar = float]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:416:29:   required from 'bool Slic3r::AABBTreeIndirect::detail::intersect_ray_recursive_first_hit(RayIntersectorType&, size_t, Scalar, igl::Hit<float>&) [with RayIntersectorType = RayIntersector<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<double, 3, 1, 2> >; Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:749:68:   required from 'bool Slic3r::AABBTreeIndirect::intersect_ray_first_hit(const std::vector<t>&, const std::vector<_ValT>&, const TreeType&, const VectorType&, const VectorType&, igl::Hit<float>&, double) [with VertexType = Eigen::Matrix<float, 3, 1, 2>; IndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; TreeType = Tree<3, float>; VectorType = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.cpp:45:50:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.cpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::normal_by_face_id(int) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.cpp:151:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.cpp:153:77: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.cpp:153:35: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.cpp:153:77: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:339:19: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:343:35: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.cpp: In member function 'Slic3r::AABBMesh::hit_result Slic3r::AABBMesh::query_ray_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.cpp:179:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && std::is_same<typename W::Scalar, double>::value)), bool> Slic3r::AABBTreeIndirect::detail::intersect_triangle(const V&, const V&, const W&, const W&, const W&, double&, double&, double&, double) [with V = Eigen::Matrix<double, 3, 1, 2>; W = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:326:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.cpp: In member function 'std::vector<Slic3r::AABBMesh::hit_result> Slic3r::AABBMesh::query_ray_hits(const Slic3r::Vec3d&, const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.cpp:212:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:343:35: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && std::is_same<typename W::Scalar, double>::value)), bool> Slic3r::AABBTreeIndirect::detail::intersect_triangle(const V&, const V&, const W&, const W&, const W&, double&, double&, double&, double) [with V = Eigen::Matrix<double, 3, 1, 2>; W = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:326:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = IndexedTriangleSetDistancer<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<double, 3, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.cpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::normal_by_face_id(int) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.cpp:153:77: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.cpp:153:35: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.cpp:151:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/src/Core/util/ConfigureVectorization.h:399,
                 from /usr/include/eigen3/Eigen/Core:25:
In function 'float64x2_t vld1q_f64(const float64_t*)',
    inlined from 'Packet Eigen::internal::ploadu(const typename unpacket_traits<T>::type*) [with Packet = __Float64x2_t]' at /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:5216:19,
    inlined from 'Packet Eigen::internal::ploadt(const typename unpacket_traits<T>::type*) [with Packet = __Float64x2_t; int Alignment = 0]' at /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:1407:26,
    inlined from 'PacketType Eigen::internal::evaluator<Eigen::PlainObjectBase<Derived> >::packet(Eigen::Index) const [with int LoadMode = 0; PacketType = __Float64x2_t; Derived = Eigen::Matrix<double, 1, 3>]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:221:40,
    inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignPacket(Eigen::Index) [with int StoreMode = 0; int LoadMode = 0; Packet = __Float64x2_t; 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:712:111,
    inlined from 'static void Eigen::internal::copy_using_evaluator_linearvec_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 = 2]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:434:73,
    inlined from 'static constexpr void Eigen::internal::dense_assignment_loop_impl<Kernel, 3, 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:510:82,
    inlined from 'static constexpr void Eigen::internal::dense_assignment_loop<Kernel, Traversal, Unrolling>::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 Traversal = 3; int Unrolling = 2]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:324:68,
    inlined from 'constexpr 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:828:37,
    inlined from 'static constexpr 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:979:31,
    inlined from 'constexpr 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:920:51,
    inlined from 'constexpr 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:734:39,
    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:813:23,
    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:320:29,
    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.6/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.6/src/libslic3r/AABBMesh.cpp:323:37:
/usr/lib/gcc/aarch64-unknown-linux-gnu/16.1.1/include/arm_neon.h:12303:36: warning: 'cc' is used uninitialized [-Wuninitialized]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/AABBMesh.cpp:322:33: note: 'cc' declared here
[51/688] Building CXX object src/libseqarrange/CMakeFiles/libseqarrange.dir/src/seq_sequential.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/clipper.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/src/seq_sequential.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/src/seq_sequential.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/src/seq_sequential.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[52/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Algorithm/RegionExpansion.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Algorithm/RegionExpansion.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Algorithm/RegionExpansion.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[53/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BoundingBox.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In instantiation of 'PointType Slic3r::BoundingBoxBase<PointType, APointsType>::size() const [with PointType = Eigen::Matrix<float, 2, 1, 2>; APointsType = std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:167:47:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:162:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In instantiation of 'PointType Slic3r::BoundingBoxBase<PointType, APointsType>::size() const [with PointType = Eigen::Matrix<double, 2, 1, 2>; APointsType = std::vector<Eigen::Matrix<double, 2, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:168:47:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:162:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In instantiation of 'PointType Slic3r::BoundingBox3Base<PointType>::size() const [with PointType = Eigen::Matrix<float, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:175:48:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:171:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In instantiation of 'PointType Slic3r::BoundingBox3Base<PointType>::size() const [with PointType = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:176:48:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:171:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In instantiation of 'PointType Slic3r::BoundingBoxBase<PointType, APointsType>::center() const [with PointType = Eigen::Matrix<float, 2, 1, 2>; APointsType = std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:217:49:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:212:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In instantiation of 'PointType Slic3r::BoundingBoxBase<PointType, APointsType>::center() const [with PointType = Eigen::Matrix<double, 2, 1, 2>; APointsType = std::vector<Eigen::Matrix<double, 2, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:218:49:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:212:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In instantiation of 'PointType Slic3r::BoundingBox3Base<PointType>::center() const [with PointType = Eigen::Matrix<float, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:225:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:221:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In instantiation of 'PointType Slic3r::BoundingBox3Base<PointType>::center() const [with PointType = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:226:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:221:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In member function 'PointType Slic3r::BoundingBoxBase<PointType, APointsType>::size() const [with PointType = Eigen::Matrix<float, 2, 1, 2>; APointsType = std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:162:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In member function 'PointType Slic3r::BoundingBoxBase<PointType, APointsType>::size() const [with PointType = Eigen::Matrix<double, 2, 1, 2>; APointsType = std::vector<Eigen::Matrix<double, 2, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:162:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In member function 'PointType Slic3r::BoundingBox3Base<PointType>::size() const [with PointType = Eigen::Matrix<float, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:171:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In member function 'PointType Slic3r::BoundingBox3Base<PointType>::size() const [with PointType = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:171:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In member function 'PointType Slic3r::BoundingBoxBase<PointType, APointsType>::center() const [with PointType = Eigen::Matrix<float, 2, 1, 2>; APointsType = std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:212:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In member function 'PointType Slic3r::BoundingBoxBase<PointType, APointsType>::center() const [with PointType = Eigen::Matrix<double, 2, 1, 2>; APointsType = std::vector<Eigen::Matrix<double, 2, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:212:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In member function 'PointType Slic3r::BoundingBox3Base<PointType>::center() const [with PointType = Eigen::Matrix<float, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:221:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In member function 'PointType Slic3r::BoundingBox3Base<PointType>::center() const [with PointType = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:221:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In member function 'coordf_t Slic3r::BoundingBox3Base<PointType>::max_size() const [with PointType = Eigen::Matrix<float, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:231:15: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In member function 'coordf_t Slic3r::BoundingBox3Base<PointType>::max_size() const [with PointType = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:231:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In member function 'coordf_t Slic3r::BoundingBox3Base<PointType>::max_size() const [with PointType = Eigen::Matrix<float, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:231:23: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In member function 'PointType Slic3r::BoundingBoxBase<PointType, APointsType>::size() const [with PointType = Eigen::Matrix<float, 2, 1, 2>; APointsType = std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:162:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In member function 'PointType Slic3r::BoundingBoxBase<PointType, APointsType>::size() const [with PointType = Eigen::Matrix<double, 2, 1, 2>; APointsType = std::vector<Eigen::Matrix<double, 2, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:162:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In member function 'PointType Slic3r::BoundingBox3Base<PointType>::size() const [with PointType = Eigen::Matrix<float, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:171:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In member function 'PointType Slic3r::BoundingBox3Base<PointType>::size() const [with PointType = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:171:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In member function 'PointType Slic3r::BoundingBoxBase<PointType, APointsType>::center() const [with PointType = Eigen::Matrix<float, 2, 1, 2>; APointsType = std::vector<Eigen::Matrix<float, 2, 1, 2>, std::allocator<Eigen::Matrix<float, 2, 1, 2> > >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:212:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In member function 'PointType Slic3r::BoundingBoxBase<PointType, APointsType>::center() const [with PointType = Eigen::Matrix<double, 2, 1, 2>; APointsType = std::vector<Eigen::Matrix<double, 2, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:212:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In member function 'PointType Slic3r::BoundingBox3Base<PointType>::center() const [with PointType = Eigen::Matrix<float, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:221:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp: In member function 'PointType Slic3r::BoundingBox3Base<PointType>::center() const [with PointType = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.cpp:221:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[54/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/pchheader.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/clipper.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/pchheader.hpp:124,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/pchheader.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/pchheader.hpp:127:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/pchheader.hpp:135:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Dense:1,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/pchheader.hpp:117:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /usr/include/eigen3/Eigen/Dense:6:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[55/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BridgeDetector.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BridgeDetector.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BridgeDetector.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BridgeDetector.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 2, 1, 2>; PlainObject = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BridgeDetector.hpp:96:35:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2> >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BridgeDetector.hpp:103:60:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[56/688] 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.6/src/libslic3r/../libslic3r/Arachne/utils/ExtrusionJunction.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/ExtrusionLine.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Algorithm/LineSegmentation/LineSegmentation.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/ExtrusionLine.hpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Algorithm/LineSegmentation/LineSegmentation.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../clipper/clipper.hpp:40,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../clipper/clipper_z.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Algorithm/LineSegmentation/LineSegmentation.cpp:5:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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]'
[57/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/clipper.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/clipper.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/clipper.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/clipper.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../clipper/clipper.cpp: In function 'void Slic3r::ClipperLib::InitEdge(TEdge*, TEdge*, TEdge*, const IntPoint&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/clipper.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../clipper/clipper.hpp:230:10: note: 'struct Slic3r::ClipperLib::TEdge' declared here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../clipper/clipper.cpp: In function 'Slic3r::ClipperLib::DoublePoint Slic3r::ClipperLib::GetUnitNormal(const IntPoint&, const IntPoint&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../clipper/clipper.cpp:3345:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
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++/16.1.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++/16.1.1/bits/alloc_traits.h:467: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++/16.1.1/bits/vector.tcc:121:30,
    inlined from 'void Slic3r::ClipperLib::Clipper::BuildResult2(Slic3r::ClipperLib::PolyTree&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../clipper/clipper.cpp:2824:39:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../clipper/clipper.hpp:144:7: warning: '<anonymous>' may be used uninitialized [-Wmaybe-uninitialized]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../clipper/clipper.cpp: In member function 'void Slic3r::ClipperLib::Clipper::BuildResult2(Slic3r::ClipperLib::PolyTree&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../clipper/clipper.cpp:2824:49: note: '<anonymous>' declared here
[58/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Color.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Color.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Color.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[59/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ArrangeHelper.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/include/libseqarrange/seq_interface.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ArrangeHelper.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ArrangeHelper.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ArrangeHelper.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ArrangeHelper.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp: In member function 'Slic3r::Vec2d Slic3r::MultipleBeds::get_bed_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp:89:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ArrangeHelper.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ArrangeHelper.cpp: In function 'Sequential::PrinterGeometry Slic3r::get_printer_geometry(const ConfigBase&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ArrangeHelper.cpp:119:11: warning: unused variable 'bed_y' [-Wunused-variable]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/ArrangeHelper.cpp:244:47: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ArrangeHelper.cpp: In member function 'void Slic3r::SeqArrange::apply_seq_arrange(Slic3r::Model&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ArrangeHelper.cpp:280:22: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ArrangeHelper.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ArrangeHelper.cpp:363:120: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/ArrangeHelper.cpp:354:7: warning: variable 'inst_id' set but not used [-Wunused-but-set-variable=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ArrangeHelper.cpp:377:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ArrangeHelper.cpp:379:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/ArrangeHelper.cpp: In function 'Sequential::PrinterGeometry Slic3r::get_printer_geometry(const ConfigBase&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ArrangeHelper.cpp:61:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ArrangeHelper.cpp: In function 'std::vector<Sequential::ObjectToPrint> Slic3r::get_objects_to_print(const Model&, const Sequential::PrinterGeometry&, int)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ArrangeHelper.cpp:153:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::BoundingBoxf Slic3r::BuildVolume::bounding_volume2d() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ArrangeHelper.cpp: In function 'std::vector<Sequential::ObjectToPrint> Slic3r::get_objects_to_print(const Model&, const Sequential::PrinterGeometry&, int)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ArrangeHelper.cpp:167:124: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ArrangeHelper.cpp: In function 'Sequential::PrinterGeometry Slic3r::get_printer_geometry(const ConfigBase&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ArrangeHelper.cpp:44:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/ArrangeHelper.cpp:340:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[60/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ClipperUtils.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ClipperUtils.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ShortestPath.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ClipperUtils.cpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/ClipperUtils.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ClipperUtils.cpp:1154:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 2, 1, 2>; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ClipperUtils.cpp:1184:46:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ClipperUtils.cpp: In function 'Slic3r::ClipperLib::Path Slic3r::mittered_offset_path_scaled(const Points&, const std::vector<float>&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ClipperUtils.cpp:1184:22: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ClipperUtils.cpp:1184:46: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ClipperUtils.cpp:1203:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ClipperUtils.cpp:1203:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ClipperUtils.cpp:1225:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 2, 1, 2>]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ClipperUtils.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ClipperUtils.cpp:1154:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ClipperUtils.cpp: In function 'Slic3r::ClipperLib::Path Slic3r::mittered_offset_path_scaled(const Points&, const std::vector<float>&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ClipperUtils.cpp:1184:46: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ClipperUtils.cpp:1210:22: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[61/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BuildVolume.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCodeReader.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeProcessor.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.hpp: In member function 'Slic3r::Vec2d Slic3r::MultipleBeds::get_bed_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.hpp:89:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.hpp:8:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:40:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename std::enable_if<std::is_arithmetic<_Tp>::value, Tout>::type, N, EigenArgs ...> Slic3r::scaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = double; int N = 2; <template-parameter-1-4> = double; int ...EigenArgs = {1, 2, 2, 1}; typename std::enable_if<std::is_arithmetic<_Tp>::value, Tout>::type = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:73:45:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:547:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:88:73:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = float; Tin = double; int N = 2; <template-parameter-1-4> = double; <template-parameter-1-5> = float; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:325:51:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/BuildVolume.cpp: In constructor 'Slic3r::BuildVolume::BuildVolume(const std::vector<Eigen::Matrix<double, 2, 1, 2> >&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:40:35: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:51:43: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:73:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:80:61: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Eigen::Matrix<typename std::enable_if<std::is_arithmetic<_Tp>::value, Tout>::type, N, EigenArgs ...> Slic3r::scaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = double; int N = 2; <template-parameter-1-4> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:547:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:208:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:204:75: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In constructor 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:93:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In member function 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:88:50: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp: In member function 'Slic3r::BuildVolume::ObjectState Slic3r::BuildVolume::object_state(const indexed_triangle_set&, const Slic3r::Transform3f&, bool, bool, int*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:306:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:325:51: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp: In function 'Slic3r::BuildVolume::ObjectState Slic3r::object_state_templ(const indexed_triangle_set&, const Transform3f&, bool, InsideFn) [with InsideFn = BuildVolume::object_state(const indexed_triangle_set&, const Slic3r::Transform3f&, bool, bool, int*) const::<lambda(const Vec3f&)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:225:41: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = float; Tin = double; int N = 2; <template-parameter-1-4> = double; <template-parameter-1-5> = float; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp: In function 'Slic3r::BuildVolume::ObjectState Slic3r::object_state_templ(const indexed_triangle_set&, const Transform3f&, bool, InsideFn) [with InsideFn = BuildVolume::object_state(const indexed_triangle_set&, const Slic3r::Transform3f&, bool, bool, int*) const::<lambda(const Vec3f&)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:207:26: note: parameter passing for argument of type 'Slic3r::BuildVolume::object_state(const indexed_triangle_set&, const Slic3r::Transform3f&, bool, bool, int*) const::<lambda(const Slic3r::Vec3f&)>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:225:41: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:327:118: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp: In function 'Slic3r::BuildVolume::ObjectState Slic3r::object_state_templ(const indexed_triangle_set&, const Transform3f&, bool, InsideFn) [with InsideFn = BuildVolume::object_state(const indexed_triangle_set&, const Slic3r::Transform3f&, bool, bool, int*) const::<lambda(const Vec3f&)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:225:41: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:328:171: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp: In function 'Slic3r::BuildVolume::ObjectState Slic3r::object_state_templ(const indexed_triangle_set&, const Transform3f&, bool, InsideFn) [with InsideFn = BuildVolume::object_state(const indexed_triangle_set&, const Slic3r::Transform3f&, bool, bool, int*) const::<lambda(const Vec3f&)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:225:41: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:335:178: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp: In function 'Slic3r::BuildVolume::ObjectState Slic3r::object_state_templ(const indexed_triangle_set&, const Transform3f&, bool, InsideFn) [with InsideFn = BuildVolume::object_state(const indexed_triangle_set&, const Slic3r::Transform3f&, bool, bool, int*) const::<lambda(const Vec3f&)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:225:41: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:336:231: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp: In member function 'Slic3r::BuildVolume::ObjectState Slic3r::BuildVolume::volume_state_bbox(Slic3r::BoundingBoxf3, bool, int*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:370:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp: In member function 'bool Slic3r::BuildVolume::all_paths_inside(const Slic3r::GCodeProcessorResult&, const Slic3r::BoundingBoxf3&, bool) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:405:56: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:88:50: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:180:80: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp: In constructor 'Slic3r::BuildVolume::BuildVolume(const std::vector<Eigen::Matrix<double, 2, 1, 2> >&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:40:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:73:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:80:61: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp: In function 'Slic3r::BuildVolume::ObjectState Slic3r::object_state_templ(const indexed_triangle_set&, const Transform3f&, bool, InsideFn) [with InsideFn = BuildVolume::object_state(const indexed_triangle_set&, const Slic3r::Transform3f&, bool, bool, int*) const::<lambda(const Vec3f&)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:225:41: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp: In member function 'Slic3r::BuildVolume::ObjectState Slic3r::BuildVolume::object_state(const indexed_triangle_set&, const Slic3r::Transform3f&, bool, bool, int*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:325:51: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:289:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In constructor 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>]',
    inlined from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:191:46:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:93:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp: In constructor 'Slic3r::BuildVolume::BuildVolume(const std::vector<Eigen::Matrix<double, 2, 1, 2> >&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:28:1: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:28:1: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:51:43: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >]',
    inlined from 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58,
    inlined from 'Slic3r::BuildVolume::BuildVolume(const std::vector<Eigen::Matrix<double, 2, 1, 2> >&, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.cpp:80:61:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:204:75: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[62/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/EdgeGrid.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/EdgeGrid.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/EdgeGrid.cpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/EdgeGrid.cpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[63/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Brim.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Brim.cpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Layer.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Brim.cpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Brim.cpp:25:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../clipper/clipper.hpp:40,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../clipper/clipper_z.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Brim.cpp:21:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[64/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ElephantFootCompensation.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ElephantFootCompensation.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ElephantFootCompensation.cpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ElephantFootCompensation.cpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ElephantFootCompensation.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ElephantFootCompensation.cpp:166:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Matrix<int, 2, 1, 2>, const Eigen::Matrix<int, 2, 1, 2> > >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ElephantFootCompensation.cpp:167:64:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ElephantFootCompensation.cpp: In function 'std::vector<float> Slic3r::contour_distance(const EdgeGrid::Grid&, size_t, const Points&, const std::vector<ResampledPoint>&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ElephantFootCompensation.cpp:171:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ElephantFootCompensation.cpp:171:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ElephantFootCompensation.cpp:172:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Matrix<int, 2, 1, 2>, const Eigen::Matrix<int, 2, 1, 2> > >]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ElephantFootCompensation.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ElephantFootCompensation.cpp:166:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ElephantFootCompensation.cpp: In function 'std::vector<float> Slic3r::contour_distance(const EdgeGrid::Grid&, size_t, const Points&, const std::vector<ResampledPoint>&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ElephantFootCompensation.cpp:167:64: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[65/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExPolygonsIndex.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygonsIndex.hpp:7,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygonsIndex.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[66/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExPolygon.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.cpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.cpp:268:39:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[67/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionRole.cpp.o
[68/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionEntity.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExtrusionEntity.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[69/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Emboss.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.cpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.hpp:8:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.cpp:39:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp: In instantiation of 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Linef; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:648:46:   required from 'void Slic3r::AABBTreeIndirect::detail::indexed_primitives_within_distance_squared_recurisve(const IndexedPrimitivesDistancerType&, size_t, Scalar, std::vector<long unsigned int>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:270:83:   required from 'std::vector<long unsigned int> Slic3r::AABBTreeLines::all_lines_in_radius(const std::vector<t>&, const TreeType&, const VectorType&, typename VectorType::Scalar) [with LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.cpp:343:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:34:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp: In instantiation of 'auto Slic3r::line_alg::get_b(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:87:29:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef; typename std::remove_reference<_Tp>::type = Slic3r::Linef]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:38:57:   required from 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Linef; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:648:46:   required from 'void Slic3r::AABBTreeIndirect::detail::indexed_primitives_within_distance_squared_recurisve(const IndexedPrimitivesDistancerType&, size_t, Scalar, std::vector<long unsigned int>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:270:83:   required from 'std::vector<long unsigned int> Slic3r::AABBTreeLines::all_lines_in_radius(const std::vector<t>&, const TreeType&, const VectorType&, typename VectorType::Scalar) [with LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.cpp:343:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:54:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.cpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'void Slic3r::AABBTreeIndirect::detail::indexed_primitives_within_distance_squared_recurisve(const IndexedPrimitivesDistancerType&, size_t, Scalar, std::vector<long unsigned int>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:648:46: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:110:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp: In function 'auto Slic3r::line_alg::get_a(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:53:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.hpp: In member function 'virtual std::pair<Eigen::Matrix<double, 3, 1, 2>, Eigen::Matrix<double, 3, 1, 2> > Slic3r::Emboss::ProjectTransform::create_front_back(const Slic3r::Point&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.hpp:404:40: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.cpp: In member function 'virtual std::pair<Eigen::Matrix<double, 3, 1, 2>, Eigen::Matrix<double, 3, 1, 2> > Slic3r::Emboss::ProjectZ::create_front_back(const Slic3r::Point&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.cpp:1663:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.cpp: In function 'Slic3r::Vec3d Slic3r::Emboss::suggest_up(Slic3r::Vec3d, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.cpp:1690:61: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.cpp:1694:12: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In member function 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.cpp: In function 'std::optional<float> Slic3r::Emboss::calc_up(const Slic3r::Transform3d&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.cpp:1704:50: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.cpp: In function 'Slic3r::Transform3d Slic3r::Emboss::create_transformation_onto_surface(const Slic3r::Vec3d&, const Slic3r::Vec3d&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.cpp:1743:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.cpp: In member function 'virtual std::pair<Eigen::Matrix<double, 3, 1, 2>, Eigen::Matrix<double, 3, 1, 2> > Slic3r::Emboss::OrthoProject::create_front_back(const Slic3r::Point&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.cpp:1775:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.cpp: In member function 'virtual std::optional<Eigen::Matrix<double, 2, 1, 2> > Slic3r::Emboss::OrthoProject::unproject(const Slic3r::Vec3d&, double*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.cpp:1785:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:88:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.hpp: In member function 'virtual std::pair<Eigen::Matrix<double, 3, 1, 2>, Eigen::Matrix<double, 3, 1, 2> > Slic3r::Emboss::ProjectTransform::create_front_back(const Slic3r::Point&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.hpp:404:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.cpp: In member function 'virtual Slic3r::Vec3d Slic3r::Emboss::ProjectZ::project(const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.cpp:1666:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[70/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Extruder.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Extruder.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Extruder.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Extruder.cpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Extruder.cpp: In member function 'std::pair<double, double> Slic3r::Extruder::extrude(double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[71/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionEntityCollection.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExtrusionEntityCollection.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExtrusionEntityCollection.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[72/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Config.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.cpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool, true>':
/usr/include/c++/16.1.1/type_traits:1027:30:   required from 'struct std::is_polymorphic<Slic3r::ConfigOptionSingle<bool, true> >'
/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.6/src/libslic3r/Config.cpp:1224:24:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In constructor 'Slic3r::ConfigOptionSingle<T, NULLABLE>::ConfigOptionSingle(T) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:395:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In constructor 'Slic3r::ConfigOptionSingle<T, NULLABLE>::ConfigOptionSingle(T) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:395:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[73/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionSimulator.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExtrusionSimulator.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExtrusionSimulator.cpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[74/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/CutSurface.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
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.6/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/Polygon_mesh_processing/shape_predicates.h:26,
                 from /usr/include/CGAL/Polygon_mesh_processing/stitch_borders.h:20,
                 from /usr/include/CGAL/Polygon_mesh_processing/orientation.h:22,
                 from /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/face_graph_utils.h:19,
                 from /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/Visitor.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:23:
/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:54:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::TriangleMesh::size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:179:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp: In function 'Slic3r::Vec3d priv::to_vec3d(const P3&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:108:34: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' 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.6/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:305: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/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.hpp:8:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' 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
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 3, 1>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:798:32:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/boost_mp.h:15,
                 from /usr/include/CGAL/cpp_float.h:17,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:27:
/usr/include/CGAL/boost_mp_type.h: In instantiation of 'std::pair<double, double> CGAL::RET_boost_mp<NT, mpl_::int_<0> >::To_interval::operator()(const CGAL::RET_boost_mp<NT, mpl_::int_<0> >::Type&) const [with NT = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >; CGAL::RET_boost_mp<NT, mpl_::int_<0> >::Type = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >]':
/usr/include/CGAL/number_utils.h:303:23:   required from 'typename CGAL::Real_embeddable_traits<Type_>::To_interval::result_type CGAL::to_interval(const Real_embeddable&) [with Real_embeddable = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >; typename Real_embeddable_traits<Type_>::To_interval::result_type = std::pair<double, double>; class Real_embeddable_traits<Type_>::To_interval = RET_boost_mp<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >, mpl_::int_<0> >::To_interval]'
/usr/include/CGAL/cpp_float.h:428:31:   required from here
/usr/include/CGAL/boost_mp_type.h:511:35: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; OtherDerived = Eigen::Matrix<double, 3, 1, 2>; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2> >]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:798:32:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/boost_mp_type.h: In instantiation of 'std::pair<double, double> CGAL::Boost_MP_internal::to_interval(ET, int) [with ET = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >]':
/usr/include/CGAL/boost_mp_type.h:512:48:   required from 'std::pair<double, double> CGAL::RET_boost_mp<NT, mpl_::int_<0> >::To_interval::operator()(const CGAL::RET_boost_mp<NT, mpl_::int_<0> >::Type&) const [with NT = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >; CGAL::RET_boost_mp<NT, mpl_::int_<0> >::Type = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >]'
/usr/include/CGAL/number_utils.h:303:23:   required from 'typename CGAL::Real_embeddable_traits<Type_>::To_interval::result_type CGAL::to_interval(const Real_embeddable&) [with Real_embeddable = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >; typename Real_embeddable_traits<Type_>::To_interval::result_type = std::pair<double, double>; class Real_embeddable_traits<Type_>::To_interval = RET_boost_mp<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >, mpl_::int_<0> >::To_interval]'
/usr/include/CGAL/cpp_float.h:428:31:   required from here
/usr/include/CGAL/boost_mp_type.h:363: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:1808:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp: In instantiation of 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Linef; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<t>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:1977:57:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:34:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:29:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp: In instantiation of 'auto Slic3r::line_alg::get_b(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:87:29:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef; typename std::remove_reference<_Tp>::type = Slic3r::Linef]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:38:57:   required from 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Linef; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<t>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:1977:57:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:54:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/double.h:22:
/usr/include/CGAL/number_utils.h: In instantiation of 'typename CGAL::Real_embeddable_traits<Type_>::To_interval::result_type CGAL::to_interval(const Real_embeddable&) [with Real_embeddable = double; typename Real_embeddable_traits<Type_>::To_interval::result_type = std::pair<double, double>; class Real_embeddable_traits<Type_>::To_interval = INTERN_RET::Real_embeddable_traits_base<double, std::integral_constant<bool, true> >::To_interval]':
/usr/include/CGAL/Cartesian/function_objects.h:1964:57:   required from 'CGAL::Bbox_3 CGAL::CartesianKernelFunctors::Construct_bbox_3<K>::operator()(const Point_3&) const [with K = CGAL::Epick; Point_3 = CGAL::Point_3<CGAL::Epick>]'
/usr/include/CGAL/Polygon_mesh_processing/bbox.h:92:19:   required from 'CGAL::Bbox_3 CGAL::Polygon_mesh_processing::bbox(const PolygonMesh&, const NamedParameters&) [with PolygonMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; NamedParameters = CGAL::Named_function_parameters<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::internal_np::vertex_point_t, CGAL::internal_np::No_property>]'
/usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:1737:23:   required from 'OutputIterator CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes<TriangleMesh, VertexPointMap1, VertexPointMap2, Node_visitor>::operator()(OutputIterator, bool, bool) [with OutputIterator = CGAL::Emptyset_iterator; TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; VertexPointMap1 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VertexPointMap2 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::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/corefinement.h:845:10:   required from 'void CGAL::Polygon_mesh_processing::corefine(TriangleMesh&, TriangleMesh&, const NamedParameters1&, const NamedParameters2&) [with TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; NamedParameters1 = CGAL::Named_function_parameters<bool, CGAL::internal_np::throw_on_self_intersection_t, CGAL::Named_function_parameters<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool>, CGAL::internal_np::edge_is_constrained_t, CGAL::Named_function_parameters<priv::Visitor, CGAL::internal_np::visitor_t, CGAL::internal_np::No_property> > >; NamedParameters2 = CGAL::Named_function_parameters<bool, CGAL::internal_np::do_not_modify_t, CGAL::internal_np::No_property>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:1450:44:   required from here
/usr/include/CGAL/number_utils.h:300:1: 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.6/src/libslic3r/CutSurface.cpp: In function 'indexed_triangle_set Slic3r::cut2model(const SurfaceCut&, const Emboss::IProject3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:673:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp: In function 'void priv::set_skip_for_out_of_aoi(std::vector<bool>&, const indexed_triangle_set&, const Project&, const Slic3r::BoundingBox&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:798:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp: In function 'void priv::set_skip_by_angle(std::vector<bool>&, const indexed_triangle_set&, const Project3d&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:911:44: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:915:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, stl_triangle_vertex_indices)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:365:14: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:364:104: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:364:85: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:364:104: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::face_normal(const stl_vertex*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:363:14: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:363:126: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/bits/stl_algo.h:61,
                 from /usr/include/c++/16.1.1/algorithm:63,
                 from /usr/include/eigen3/Eigen/Core:95:
/usr/include/c++/16.1.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 = long int; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Compare = priv::exist_duplicit_vertex(const CutMesh&)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)>]':
/usr/include/c++/16.1.1/bits/stl_heap.h:228:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Cartesian_converter.h:28:
/usr/include/CGAL/NT_converter.h: In member function 'CGAL::Interval_nt<P> CGAL::NT_converter<NT1, CGAL::Interval_nt<P> >::operator()(const NT1&) const [with NT1 = double; bool b = false]':
/usr/include/CGAL/NT_converter.h:109:36: 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.6/src/libslic3r/CutSurface.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:1622:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:1653:34: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp: In function 'Slic3r::Vec3d priv::to_vec3d(const P3&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:108:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:57:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:20: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:110:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp: In function 'auto Slic3r::line_alg::get_a(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:53:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/Interval_nt.h: In member function 'CGAL::Interval_nt<P> CGAL::Coercion_traits_interval_nt<A, CGAL::Interval_nt<P>, std::integral_constant<bool, true> >::Cast::operator()(const A&) const [with A = double; bool P = false]':
/usr/include/CGAL/Interval_nt.h:1450: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
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp: In function 'Slic3r::BoundingBoxf3 priv::bounding_box(const CutAOI&, const CutMesh&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:2637:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.hpp: In member function 'virtual std::optional<Eigen::Matrix<double, 2, 1, 2> > Slic3r::Emboss::ProjectTransform::unproject(const Slic3r::Vec3d&, double*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.hpp:410:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp: In function 'Slic3r::BoundingBoxf3 priv::bounding_box(const CutMesh&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:2653:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/NT_converter.h: In member function 'CGAL::Interval_nt<P> CGAL::NT_converter<NT1, CGAL::Interval_nt<P> >::operator()(const NT1&) const [with NT1 = double; bool b = false]':
/usr/include/CGAL/NT_converter.h:109:36: 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.6/src/libslic3r/CutSurface.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:1623:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:1654:34: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:1647:33: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/Interval_nt.h: In member function 'CGAL::Interval_nt<P> CGAL::Coercion_traits_interval_nt<A, CGAL::Interval_nt<P>, std::integral_constant<bool, true> >::Cast::operator()(const A&) const [with A = double; bool P = false]':
/usr/include/CGAL/Interval_nt.h:1450: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
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp: In function 'void priv::set_skip_for_out_of_aoi(std::vector<bool>&, const indexed_triangle_set&, const Project&, const Slic3r::BoundingBox&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:798:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::face_normal(const stl_vertex*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:363:92: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp: In function 'Slic3r::Polygons priv::unproject_loops(const SurfacePatch&, const Project&, Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:3516:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/Interval_nt.h: In member function 'CGAL::Interval_nt<P> CGAL::Coercion_traits_interval_nt<A, CGAL::Interval_nt<P>, std::integral_constant<bool, true> >::Cast::operator()(const A&) const [with A = int; bool P = false]':
/usr/include/CGAL/Interval_nt.h:1450: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
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:88:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.hpp: In member function 'virtual std::pair<Eigen::Matrix<double, 3, 1, 2>, Eigen::Matrix<double, 3, 1, 2> > Slic3r::Emboss::ProjectTransform::create_front_back(const Slic3r::Point&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.hpp:404:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.hpp: In member function 'virtual Slic3r::Vec3d Slic3r::Emboss::OrthoProject3d::project(const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.hpp:423:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/mpq_class.h: In 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:9: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __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&)>]',
    inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __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++/16.1.1/bits/stl_algo.h:1593:23,
    inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __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++/16.1.1/bits/stl_algo.h:1876:25,
    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 = long int; _Compare = priv::exist_duplicit_vertex(const CutMesh&)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1892:27:
/usr/include/c++/16.1.1/bits/stl_heap.h:356:22: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:22,
                 from /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_nodes.h:19,
                 from /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/Visitor.h:22:
/usr/include/CGAL/Lazy_exact_nt.h: In member function 'void CGAL::Lazy_exact_Mul<ET, ET1, ET2>::update_exact() const [with ET = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>; ET1 = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>; ET2 = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>]':
/usr/include/CGAL/Lazy_exact_nt.h:318:352: 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.6/src/libslic3r/CutSurface.cpp: In function 'void priv::set_skip_by_angle(std::vector<bool>&, const indexed_triangle_set&, const Project3d&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:911:34: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)',
    inlined from 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, stl_triangle_vertex_indices)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:366:138,
    inlined from 'void priv::set_skip_by_angle(std::vector<bool>&, const indexed_triangle_set&, const Project3d&, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:911:34:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:364:104: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:364:85: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec3f Slic3r::face_normal(const stl_vertex*)',
    inlined from 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:364:85,
    inlined from 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, stl_triangle_vertex_indices)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:366:138,
    inlined from 'void priv::set_skip_by_angle(std::vector<bool>&, const indexed_triangle_set&, const Project3d&, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:911:34:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:363:126: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp: In function 'void priv::set_skip_by_angle(std::vector<bool>&, const indexed_triangle_set&, const Project3d&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:915:46: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Lazy_exact_nt.h:29:
/usr/include/CGAL/Lazy.h: In member function 'void CGAL::Lazy_rep_n<AT, ET, AC, EC, E2A, noprune, L>::update_exact() const [with AT = CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >; ET = CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >; AC = CGAL::CommonKernelFunctors::Construct_vertex_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >; EC = CGAL::CommonKernelFunctors::Construct_vertex_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >; E2A = CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::NT_converter<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, CGAL::Interval_nt<false> > >; bool noprune = false; L = {CGAL::Triangle_3<CGAL::Epeck>, int}]':
/usr/include/CGAL/Lazy.h:664:8: 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.6/src/libslic3r/CutSurface.cpp: In function 'indexed_triangle_set Slic3r::cut2model(const SurfaceCut&, const Emboss::IProject3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:673:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/Lazy.h: In member function 'void CGAL::Lazy_rep_n<AT, ET, AC, EC, E2A, noprune, L>::update_exact() const [with AT = CGAL::Vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >; ET = CGAL::Vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >; AC = CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >; EC = CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >; E2A = CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::NT_converter<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, CGAL::Interval_nt<false> > >; bool noprune = false; L = {CGAL::Ray_3<CGAL::Epeck>}]':
/usr/include/CGAL/Lazy.h:664:8: 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.6/src/libslic3r/CutSurface.cpp: In function 'bool priv::is_patch_inside_of_model(const SurfacePatch&, const Tree&, const Project3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutSurface.cpp:2915:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/Lazy.h: In member function 'void CGAL::Lazy_rep_n<AT, ET, AC, EC, E2A, noprune, L>::update_exact() const [with AT = CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >; ET = CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >; AC = CGAL::CommonKernelFunctors::Construct_plane_line_intersection_point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >; EC = CGAL::CommonKernelFunctors::Construct_plane_line_intersection_point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >; E2A = CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::NT_converter<__gmp_expr<__mpq_struct [1], __mpq_struct [1]>, CGAL::Interval_nt<false> > >; bool noprune = false; L = {CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>}]':
/usr/include/CGAL/Lazy.h:664:8: 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
[75/688] 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.6/src/libslic3r/../libslic3r/Arachne/utils/ExtrusionJunction.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/ExtrusionLine.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Algorithm/LineSegmentation/LineSegmentation.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Feature/FuzzySkin/FuzzySkin.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/ExtrusionLine.hpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../clipper/clipper.hpp:40,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../clipper/clipper_z.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/ExtrusionLine.hpp:8:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 2, 1, 2>; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Feature/FuzzySkin/FuzzySkin.cpp:47:106:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Feature/FuzzySkin/FuzzySkin.cpp: In function 'void Slic3r::Feature::FuzzySkin::fuzzy_polyline(Slic3r::Points&, bool, double, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Feature/FuzzySkin/FuzzySkin.cpp:47:74: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Feature/FuzzySkin/FuzzySkin.cpp:47:106: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::perp(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp:123:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 2, 1, 2>]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Feature/FuzzySkin/FuzzySkin.cpp: In function 'void Slic3r::Feature::FuzzySkin::fuzzy_extrusion_line(Slic3r::Arachne::ExtrusionLine&, double, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Feature/FuzzySkin/FuzzySkin.cpp:96:76: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Feature/FuzzySkin/FuzzySkin.cpp:96:108: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Feature/FuzzySkin/FuzzySkin.cpp: In function 'void Slic3r::Feature::FuzzySkin::fuzzy_polyline(Slic3r::Points&, bool, double, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Feature/FuzzySkin/FuzzySkin.cpp:47:74: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Feature/FuzzySkin/FuzzySkin.cpp:47:106: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[76/688] 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.6/src/libslic3r/../libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Feature/Interlocking/VoxelUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Feature/Interlocking/VoxelUtils.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Feature/Interlocking/VoxelUtils.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:33,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillRectilinear.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Feature/Interlocking/VoxelUtils.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[77/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Feature/Interlocking/InterlockingGenerator.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Feature/Interlocking/InterlockingGenerator.hpp:7,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Feature/Interlocking/InterlockingGenerator.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Feature/Interlocking/InterlockingGenerator.cpp: In member function 'void Slic3r::InterlockingGenerator::applyMicrostructureToOutlines(const std::unordered_set<Eigen::Matrix<int, 3, 1, 2> >&, const std::vector<std::vector<Slic3r::ExPolygon> >&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Feature/Interlocking/InterlockingGenerator.cpp:295:64: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'Eigen::DenseCoeffsBase<Eigen::Matrix<int, 3, 1, 2>, 1>::Scalar' {aka 'int'} [-Wsign-compare]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:18:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[78/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Fill3DHoneycomb.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Fill3DHoneycomb.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ShortestPath.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Fill3DHoneycomb.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1213: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1645: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1213: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1645: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860: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.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860: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.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[79/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Fill.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Fill.cpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Fill.cpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Layer.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Fill.cpp:25:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1213: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1645: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1213: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1645: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Model.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Fill.cpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860: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.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860: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.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[80/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Feature/FullSpectrum/VirtualExtruder.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Feature/FullSpectrum/VirtualExtruder.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Feature/FullSpectrum/VirtualExtruder.cpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Feature/FullSpectrum/VirtualExtruder.cpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[81/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/MeshBoolean.cpp.o
In file included from /usr/include/CGAL/AABB_traits.h:19,
                 from /usr/include/igl/copyleft/cgal/closest_facet.h:17,
                 from /usr/include/igl/copyleft/cgal/extract_cells.cpp:11,
                 from /usr/include/igl/copyleft/cgal/extract_cells.h:67,
                 from /usr/include/igl/copyleft/cgal/mesh_boolean.cpp:12,
                 from /usr/include/igl/copyleft/cgal/mesh_boolean.h:189,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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 /usr/include/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshBoolean.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshBoolean.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
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 /usr/include/igl/copyleft/cgal/assign_scalar.h:12,
                 from /usr/include/igl/copyleft/cgal/mesh_boolean.cpp:11,
                 from /usr/include/igl/copyleft/cgal/mesh_boolean.h:189,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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 /usr/include/igl/copyleft/cgal/closest_facet.h:17,
                 from /usr/include/igl/copyleft/cgal/extract_cells.cpp:11,
                 from /usr/include/igl/copyleft/cgal/extract_cells.h:67,
                 from /usr/include/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 /usr/include/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. '
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshBoolean.cpp: In function 'Slic3r::Vec3f Slic3r::MeshBoolean::cgal::to_vec3f(const CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshBoolean.cpp:141:48: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' 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
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/boost_mp.h:15,
                 from /usr/include/CGAL/cpp_float.h:17,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:27:
/usr/include/CGAL/boost_mp_type.h: In instantiation of 'std::pair<double, double> CGAL::RET_boost_mp<NT, mpl_::int_<0> >::To_interval::operator()(const CGAL::RET_boost_mp<NT, mpl_::int_<0> >::Type&) const [with NT = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >; CGAL::RET_boost_mp<NT, mpl_::int_<0> >::Type = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >]':
/usr/include/CGAL/number_utils.h:303:23:   required from 'typename CGAL::Real_embeddable_traits<Type_>::To_interval::result_type CGAL::to_interval(const Real_embeddable&) [with Real_embeddable = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >; typename Real_embeddable_traits<Type_>::To_interval::result_type = std::pair<double, double>; class Real_embeddable_traits<Type_>::To_interval = RET_boost_mp<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >, mpl_::int_<0> >::To_interval]'
/usr/include/CGAL/cpp_float.h:428:31:   required from here
/usr/include/CGAL/boost_mp_type.h:511:35: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/boost_mp_type.h: In instantiation of 'std::pair<double, double> CGAL::Boost_MP_internal::to_interval(ET, int) [with ET = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >]':
/usr/include/CGAL/boost_mp_type.h:512:48:   required from 'std::pair<double, double> CGAL::RET_boost_mp<NT, mpl_::int_<0> >::To_interval::operator()(const CGAL::RET_boost_mp<NT, mpl_::int_<0> >::Type&) const [with NT = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >; CGAL::RET_boost_mp<NT, mpl_::int_<0> >::Type = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >]'
/usr/include/CGAL/number_utils.h:303:23:   required from 'typename CGAL::Real_embeddable_traits<Type_>::To_interval::result_type CGAL::to_interval(const Real_embeddable&) [with Real_embeddable = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >; typename Real_embeddable_traits<Type_>::To_interval::result_type = std::pair<double, double>; class Real_embeddable_traits<Type_>::To_interval = RET_boost_mp<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >, mpl_::int_<0> >::To_interval]'
/usr/include/CGAL/cpp_float.h:428:31:   required from here
/usr/include/CGAL/boost_mp_type.h:363: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/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/double.h:22:
/usr/include/CGAL/number_utils.h: In instantiation of 'typename CGAL::Real_embeddable_traits<Type_>::To_interval::result_type CGAL::to_interval(const Real_embeddable&) [with Real_embeddable = double; typename Real_embeddable_traits<Type_>::To_interval::result_type = std::pair<double, double>; class Real_embeddable_traits<Type_>::To_interval = INTERN_RET::Real_embeddable_traits_base<double, std::integral_constant<bool, true> >::To_interval]':
/usr/include/CGAL/Cartesian/function_objects.h:1964:57:   required from 'CGAL::Bbox_3 CGAL::CartesianKernelFunctors::Construct_bbox_3<K>::operator()(const Point_3&) const [with K = CGAL::Epick; Point_3 = CGAL::Point_3<CGAL::Epick>]'
/usr/include/CGAL/Polygon_mesh_processing/bbox.h:92:19:   required from 'CGAL::Bbox_3 CGAL::Polygon_mesh_processing::bbox(const PolygonMesh&, const NamedParameters&) [with PolygonMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; NamedParameters = CGAL::Named_function_parameters<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::internal_np::vertex_point_t, CGAL::internal_np::No_property>]'
/usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:1737:23:   required from 'OutputIterator CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes<TriangleMesh, VertexPointMap1, VertexPointMap2, Node_visitor>::operator()(OutputIterator, bool, bool) [with OutputIterator = CGAL::Emptyset_iterator; TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; VertexPointMap1 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VertexPointMap2 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_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/corefinement.h:494:10:   required from 'std::array<bool, 4> CGAL::Polygon_mesh_processing::corefine_and_compute_boolean_operations(TriangleMesh&, TriangleMesh&, const std::array<std::optional<TriangleMesh*>, 4>&, const NPIn1&, const NPIn2&, const std::tuple<NPOut0, NPOut1, NPOut2, NPOut3>&) [with TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; NPIn1 = CGAL::Named_function_parameters<bool, CGAL::internal_np::throw_on_self_intersection_t, CGAL::internal_np::No_property>; NPIn2 = CGAL::Named_function_parameters<bool, CGAL::internal_np::throw_on_self_intersection_t, CGAL::internal_np::No_property>; NPOut0 = CGAL::Named_function_parameters<bool, CGAL::internal_np::all_default_t>; NPOut1 = CGAL::Named_function_parameters<bool, CGAL::internal_np::all_default_t>; NPOut2 = CGAL::Named_function_parameters<bool, CGAL::internal_np::all_default_t>; NPOut3 = CGAL::Named_function_parameters<bool, CGAL::internal_np::all_default_t>]'
/usr/include/CGAL/Polygon_mesh_processing/corefinement.h:682:44:   required from 'bool CGAL::Polygon_mesh_processing::corefine_and_compute_difference(TriangleMesh&, TriangleMesh&, TriangleMesh&, const NamedParameters1&, const NamedParameters2&, const NamedParametersOut&) [with TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; NamedParameters1 = CGAL::Named_function_parameters<bool, CGAL::internal_np::throw_on_self_intersection_t, CGAL::internal_np::No_property>; NamedParameters2 = CGAL::Named_function_parameters<bool, CGAL::internal_np::throw_on_self_intersection_t, CGAL::internal_np::No_property>; NamedParametersOut = CGAL::Named_function_parameters<bool, CGAL::internal_np::all_default_t>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshBoolean.cpp:213:53:   required from here
/usr/include/CGAL/number_utils.h:300:1: 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.6/src/libslic3r/MeshBoolean.cpp: In function 'indexed_triangle_set Slic3r::MeshBoolean::cgal::cgal_to_indexed_triangle_set(const _Mesh&) [with _Mesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshBoolean.cpp:166:43: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/Interval_nt.h: In member function 'CGAL::Interval_nt<P> CGAL::Coercion_traits_interval_nt<A, CGAL::Interval_nt<P>, std::integral_constant<bool, true> >::Cast::operator()(const A&) const [with A = int; bool P = false]':
/usr/include/CGAL/Interval_nt.h:1450: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
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshBoolean.cpp: In function 'indexed_triangle_set Slic3r::MeshBoolean::cgal::cgal_to_indexed_triangle_set(const _Mesh&) [with _Mesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshBoolean.cpp:166:43: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/Interval_nt.h: In member function 'CGAL::Interval_nt<P> CGAL::Coercion_traits_interval_nt<A, CGAL::Interval_nt<P>, std::integral_constant<bool, true> >::Cast::operator()(const A&) const [with A = double; bool P = false]':
/usr/include/CGAL/Interval_nt.h:1450: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
[82/688] Linking CXX static library src/libslic3r/liblibslic3r_cgal.a
[83/688] Linking CXX static library src/libseqarrange/liblibseqarrange.a
[84/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillConcentric.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillConcentric.cpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/ExtrusionLine.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/WallToolPaths.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillConcentric.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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]'
[85/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillHoneycomb.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillHoneycomb.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ShortestPath.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillHoneycomb.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1213: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1645: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1213: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1645: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860: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.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860: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.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[86/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillBase.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillBase.cpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillBase.cpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillBase.cpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillBase.cpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/FillBase.cpp:270:149: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/bits/stl_algobase.h:63,
                 from /usr/include/c++/16.1.1/string:55,
                 from /usr/include/c++/16.1.1/bits/locale_classes.h:43,
                 from /usr/include/c++/16.1.1/bits/ios_base.h:43,
                 from /usr/include/c++/16.1.1/ios:46,
                 from /usr/include/c++/16.1.1/bits/ostream.h:43,
                 from /usr/include/c++/16.1.1/ostream:42,
                 from /usr/include/boost/log/trivial.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillBase.cpp:10:
/usr/include/c++/16.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double; _T2 = double; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = double; typename decay<_Tp2>::type = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillBase.cpp:282:30:   required from here
/usr/include/c++/16.1.1/bits/stl_pair.h:1169:5: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillBase.cpp:1077:37:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::perp(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillBase.cpp:1078:23:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:123:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:29:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In instantiation of 'auto Slic3r::line_alg::get_b(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:87:29:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef; typename std::remove_reference<_Tp>::type = Slic3r::Linef]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:119:34:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&) [with L = Slic3r::Linef; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef; typename std::remove_reference<_Tp>::type = Slic3r::Linef]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillBase.cpp:628:55:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:54:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/Fill/FillBase.cpp:270:27: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillBase.cpp: In function 'void Slic3r::mark_boundary_segments_touching_infill(const std::vector<std::vector<Point, tbb::detail::d1::scalable_allocator<Point> > >&, const std::vector<std::vector<double> >&, std::vector<std::vector<ContourIntersectionPoint*> >&, const BoundingBox&, const Polylines&, double, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillBase.cpp:1077:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillBase.cpp:1078:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::perp(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:123:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:110:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'auto Slic3r::line_alg::get_a(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:53:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/FillBase.cpp:282:30: 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.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:88:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillBase.cpp: In function 'void Slic3r::mark_boundary_segments_touching_infill(const std::vector<std::vector<Point, tbb::detail::d1::scalable_allocator<Point> > >&, const std::vector<std::vector<double> >&, std::vector<std::vector<ContourIntersectionPoint*> >&, const BoundingBox&, const Polylines&, double, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillBase.cpp:1078:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/FillBase.cpp:270:27: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillBase.cpp: In function 'void Slic3r::mark_boundary_segments_touching_infill(const std::vector<std::vector<Point, tbb::detail::d1::scalable_allocator<Point> > >&, const std::vector<std::vector<double> >&, std::vector<std::vector<ContourIntersectionPoint*> >&, const BoundingBox&, const Polylines&, double, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillBase.cpp:1077:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[87/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillEnsuring.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillBase.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillEnsuring.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillEnsuring.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillBase.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillEnsuring.cpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp: In instantiation of 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Line; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, int>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<_Tp>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Line; TreeType = Slic3r::AABBTreeIndirect::Tree<2, int>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:365:73:   required from 'std::tuple<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, long unsigned int, Eigen::Matrix<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, 2, 1, 2, 2, 1> > Slic3r::AABBTreeLines::LinesDistancer<LineType>::distance_from_lines_extra(Slic3r::Vec<2, typename LineType::Scalar>&) const [with bool SIGNED_DISTANCE = false; LineType = Slic3r::Line; typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type = double; typename LineType::Scalar = int; Slic3r::Vec<2, typename LineType::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename LineType::Scalar = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:381:74:   required from 'Slic3r::AABBTreeLines::LinesDistancer<LineType>::Floating Slic3r::AABBTreeLines::LinesDistancer<LineType>::distance_from_lines(Slic3r::Vec<2, typename LineType::Scalar>&) const [with bool SIGNED_DISTANCE = false; LineType = Slic3r::Line; Floating = double; Slic3r::Vec<2, typename LineType::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename LineType::Scalar = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Algorithm/PathSorting.hpp:29:137:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:34:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[88/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillGyroid.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillGyroid.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ShortestPath.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillGyroid.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1213: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1645: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1213: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1645: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860: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.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860: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.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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++/16.1.1/bits/stl_algo.h:61,
                 from /usr/include/c++/16.1.1/algorithm:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillGyroid.cpp:7:
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, vector<Eigen::Matrix<double, 2, 1, 2> > >; _Distance = long int; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Compare = Slic3r::make_one_period(double, double, double, double, bool, bool, double)::<lambda(const Slic3r::Vec2d&, const Slic3r::Vec2d&)>]':
/usr/include/c++/16.1.1/bits/stl_heap.h:228:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[89/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillPlanePath.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillPlanePath.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ShortestPath.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillPlanePath.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1213: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1645: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1213: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1645: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillPlanePath.cpp: In instantiation of 'void Slic3r::generate_hilbert_curve(coord_t, coord_t, coord_t, coord_t, Output&) [with Output = InfillPolylineClipper; coord_t = int]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillPlanePath.cpp:248:31:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillPlanePath.cpp:228:12: warning: variable 'pw' set but not used [-Wunused-but-set-variable=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillPlanePath.cpp: In instantiation of 'void Slic3r::generate_hilbert_curve(coord_t, coord_t, coord_t, coord_t, Output&) [with Output = FillPlanePath::InfillPolylineOutput; coord_t = int]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillPlanePath.cpp:250:31:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillPlanePath.cpp:228:12: warning: variable 'pw' set but not used [-Wunused-but-set-variable=]
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860: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.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860: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.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[90/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillLine.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillLine.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ShortestPath.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillLine.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1213: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1645: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1213: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1645: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860: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.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860: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.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[91/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/Layer.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../EdgeGrid.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/Layer.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/Layer.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/TreeNode.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/Layer.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/Layer.cpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../EdgeGrid.hpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[92/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillAdaptive.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Layer.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1213: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1645: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1213: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:1645: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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Model.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/FillAdaptive.cpp:289:85: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp: In member function 'Slic3r::Vec2d Slic3r::FillAdaptive::FillContext::rotate(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:395:34: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/FillAdaptive.cpp:670:74: note: parameter passing for argument of type 'boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:6:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2> >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:652:94:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::perp(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 2, 1>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:652:32:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:123:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/boost/geometry/index/rtree.hpp:58,
                 from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:37,
                 from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:30,
                 from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:26,
                 from /usr/include/boost/geometry/algorithms/covered_by.hpp:24,
                 from /usr/include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp:33,
                 from /usr/include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp:30,
                 from /usr/include/boost/geometry/algorithms/detail/buffer/implementation.hpp:25,
                 from /usr/include/boost/geometry/algorithms/buffer.hpp:22,
                 from /usr/include/boost/geometry/geometry.hpp:63,
                 from /usr/include/boost/geometry.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/FillAdaptive.cpp:719:32:   required from here
/usr/include/boost/geometry/index/predicates.hpp:180:1: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 2, 1, 2>; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:738:79:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 3, 1>; Base = Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> > >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:1459:27:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> > >]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:1459:27:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<double>; Vector3 = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<double>; OtherVectorType = Eigen::Matrix<double, 3, 1, 2>; ReturnType = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Quaternion<double>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:1503:97:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<double, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 4, 1>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<double>; Vector3 = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<double>; OtherVectorType = Eigen::Matrix<double, 3, 1, 2>; ReturnType = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Quaternion<double>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:1503:97:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<double, 4, 1>, 3, 1, false>; OtherDerived = Eigen::Matrix<double, 3, 1>; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<double, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 4, 1>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<double>; Vector3 = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<double>; OtherVectorType = Eigen::Matrix<double, 3, 1, 2>; ReturnType = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Quaternion<double>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:1503:97:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860: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.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Config.hpp:1860: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.6/src/libslic3r/Fill/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/../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.6/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.6/src/libslic3r/Fill/FillAdaptive.cpp:289:27: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp: In function 'void Slic3r::FillAdaptive::generate_infill_lines_recursive(FillContext&, const Cube*, int, int)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:485:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/FillAdaptive.cpp:878:53: note: parameter passing for argument of type 'boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:1000:126: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:1046:53: note: parameter passing for argument of type 'boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:1191:36: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:1191:49: note: parameter passing for argument of type 'boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:1191:36: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:1223:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:1223:95: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:1223:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:845:54: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp: In constructor 'Slic3r::FillAdaptive::Intersection::Intersection(const Slic3r::Line&, const Slic3r::Line&, Slic3r::Polyline*, const Slic3r::Point&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:596:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Matrix<int, 2, 1, 2>, const Eigen::Matrix<int, 2, 1, 2> > >]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::Line Slic3r::FillAdaptive::create_offset_line(Slic3r::Line, const Intersection&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:652:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:652:94: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:652:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/FillAdaptive.cpp:670:31: note: parameter passing for argument of type 'boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/boost/geometry/index/predicates.hpp: In function 'boost::geometry::index::detail::predicates::spatial_predicate<Geometry, boost::geometry::index::detail::predicates::intersects_tag, false> boost::geometry::index::intersects(const Geometry&) [with Geometry = boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >]':
/usr/include/boost/geometry/index/predicates.hpp:180:1: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::perp(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Point.hpp:123:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/FillAdaptive.cpp:710:91: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:719:32: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:719:45: note: parameter passing for argument of type 'boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:719:32: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:769:49: note: parameter passing for argument of type 'boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:769:36: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/FillAdaptive.cpp:673:31: note: parameter passing for argument of type 'boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:738:79: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::FillAdaptive::OctreePtr Slic3r::FillAdaptive::build_octree(const indexed_triangle_set&, const std::vector<Eigen::Matrix<double, 3, 1, 2> >&, coordf_t, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:1487:36: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:1503:79: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp: In function 'void Slic3r::FillAdaptive::generate_infill_lines_recursive(FillContext&, const Cube*, int, int)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:486:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp: In function 'bool Slic3r::FillAdaptive::triangle_AABB_intersects(const Vector&, const Vector&, const Vector&, const Slic3r::BoundingBoxBase<PointType, std::vector<t> >&) [with Vector = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:74:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../ExPolygon.hpp:29:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<double>]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:596:48: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/FillAdaptive.cpp:719:32: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:719:45: note: parameter passing for argument of type 'boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:769:36: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:769:49: note: parameter passing for argument of type 'boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::FillAdaptive::OctreePtr Slic3r::FillAdaptive::build_octree(const indexed_triangle_set&, const std::vector<Eigen::Matrix<double, 3, 1, 2> >&, coordf_t, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:1503:97: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/FillAdaptive.cpp:878:53: note: parameter passing for argument of type 'boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:1191:36: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:1191:49: note: parameter passing for argument of type 'boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:1223:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::FillAdaptive::OctreePtr Slic3r::FillAdaptive::build_octree(const indexed_triangle_set&, const std::vector<Eigen::Matrix<double, 3, 1, 2> >&, coordf_t, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillAdaptive.cpp:1474:11: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Fill/FillAdaptive.cpp:710:91: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[93/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/TreeNode.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/EdgeGrid.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/TreeNode.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/TreeNode.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/TreeNode.hpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/TreeNode.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Matrix<int, 2, 1, 2>, const Eigen::Matrix<int, 2, 1, 2> > >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/TreeNode.cpp:254:70:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/TreeNode.cpp: In member function 'Slic3r::FillLightning::Node::RectilinearJunction Slic3r::FillLightning::Node::straighten(coord_t, const Slic3r::Point&, coord_t, int64_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/TreeNode.cpp:254:70: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[94/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/DistanceField.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/DistanceField.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/DistanceField.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../FillBase.hpp:33,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../FillRectilinear.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/DistanceField.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[95/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillLightning.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Print.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillLightning.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Print.hpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/../Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:18:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[96/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/Generator.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../EdgeGrid.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/Layer.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/Generator.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/Generator.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/TreeNode.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/Generator.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Layer.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/Generator.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1213: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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1645: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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1213: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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1645: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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/Generator.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1860: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.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1860: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.6/src/libslic3r/Fill/Lightning/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../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.6/src/libslic3r/Fill/Lightning/../../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/Lightning/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[97/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/objparser.cpp.o
[98/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillRectilinear.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillRectilinear.cpp:25:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillRectilinear.cpp:27:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ShortestPath.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Fill/FillRectilinear.cpp:29:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[99/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Flow.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Flow.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Flow.cpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[100/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/OBJ.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/OBJ.cpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[101/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/STL.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/STL.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[102/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/SLAArchiveWriter.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/RasterBase.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SLAArchiveWriter.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SLAArchiveWriter.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SLAArchiveReader.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SLAArchiveFormatRegistry.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SLAArchiveWriter.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[103/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/SLAArchiveReader.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SLAArchiveReader.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SLAArchiveReader.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SlicesToTriangleMesh.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SLAArchiveReader.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[104/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/AMF.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/AMF.cpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/AMF.cpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'Slic3r::Vec2f Slic3r::GCode::WipeTowerIntegration::transform_wt_pt(const Slic3r::Vec2f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:67:50: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode.hpp:31:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In member function 'Slic3r::Vec3d Slic3r::GCodeWriter::get_position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:125:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:103:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:40:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = float; Matrix2 = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:89:   required from 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[105/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/ZipperArchiveImport.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/ZipperArchiveImport.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/ZipperArchiveImport.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[106/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/SL1_SVG.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/RasterBase.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SLAArchiveWriter.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SL1.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SL1_SVG.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SL1_SVG.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SLAArchiveReader.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SL1.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[107/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ThumbnailData.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ThumbnailData.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ThumbnailData.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[108/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/STEP.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/STEP.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[109/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/SLAArchiveFormatRegistry.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/RasterBase.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SLAArchiveWriter.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SL1.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SLAArchiveFormatRegistry.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SLAArchiveReader.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SL1.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[110/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/AnycubicSLA.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/RasterBase.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SLAArchiveWriter.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/AnycubicSLA.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/AnycubicSLA.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SLAArchiveReader.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SLAArchiveFormatRegistry.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/AnycubicSLA.hpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLAPrint.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/AnycubicSLA.cpp:25:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[111/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/SVG.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SVG.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SVG.cpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp: In member function 'virtual std::optional<Eigen::Matrix<double, 2, 1, 2> > Slic3r::Emboss::ProjectTransform::unproject(const Slic3r::Vec3d&, double*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:410:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp: In member function 'virtual Slic3r::Vec3d Slic3r::Emboss::ProjectTransform::project(const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:406:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp: In member function 'virtual std::optional<Eigen::Matrix<double, 2, 1, 2> > Slic3r::Emboss::ProjectTransform::unproject(const Slic3r::Vec3d&, double*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:410:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp: In member function 'virtual Slic3r::Vec3d Slic3r::Emboss::ProjectTransform::project(const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:406:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[112/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/SL1.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/RasterBase.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SLAArchiveWriter.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SL1.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SL1.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SLAArchiveReader.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SL1.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLAPrint.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SL1.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SL1.cpp:206:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SL1.cpp:207:86:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SL1.cpp:208:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SL1.cpp:247:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SL1.cpp:249:57:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/SL1.cpp:251:59:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[113/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/PrintRequest.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/PrintRequest.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[114/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/3mf.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'Slic3r::Vec2f Slic3r::GCode::WipeTowerIntegration::transform_wt_pt(const Slic3r::Vec2f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:67:50: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode.hpp:31:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In member function 'Slic3r::Vec3d Slic3r::GCodeWriter::get_position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:125:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp: In member function 'bool Slic3r::_3MF_Exporter::_add_wipe_tower_information_file_to_archive(mz_zip_archive&, Slic3r::Model&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp:3944:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp:3300:57:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp:3300:57:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:103:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:40:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = float; Matrix2 = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:89:   required from 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/Format/3mf.cpp: In member function 'bool Slic3r::_3MF_Importer::_load_model_from_file(const std::string&, Slic3r::Model&, Slic3r::DynamicPrintConfig&, Slic3r::ConfigSubstitutionContext&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp:1027:104: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp: In member function 'void Slic3r::_3MF_Importer::_extract_sla_drain_holes_from_archive(mz_zip_archive&, const mz_zip_archive_file_stat&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp:1544:55: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp: In constructor 'Slic3r::sla::DrainHole::DrainHole(Slic3r::Vec3f, Slic3r::Vec3f, float, float, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:69:5: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1, 2>]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp: In member function 'void Slic3r::_3MF_Importer::_apply_transform(Slic3r::ModelInstance&, const Slic3r::Transform3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp:2449:34: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp: In member function 'bool Slic3r::_3MF_Exporter::_add_mesh_to_object_stream(mz_zip_writer_staged_context&, Slic3r::ModelObject&, VolumeToOffsetsMap&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp:3300:35: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp: In member function 'bool Slic3r::_3MF_Exporter::_add_sla_drain_holes_file_to_archive(mz_zip_archive&, Slic3r::Model&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp:3655:51: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp: In function 'Slic3r::Transform3d Slic3r::{anonymous}::create_fix(const std::optional<Eigen::Transform<double, 3, 2, 2> >&, const Slic3r::ModelVolume&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp:4365:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp: In member function 'bool Slic3r::_3MF_Importer::_load_model_from_file(const std::string&, Slic3r::Model&, Slic3r::DynamicPrintConfig&, Slic3r::ConfigSubstitutionContext&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp:1028:76: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp: In function 'Slic3r::Transform3d Slic3r::{anonymous}::create_fix(const std::optional<Eigen::Transform<double, 3, 2, 2> >&, const Slic3r::ModelVolume&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp:4365:62: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp: In member function 'void Slic3r::_3MF_Importer::_apply_transform(Slic3r::ModelInstance&, const Slic3r::Transform3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp:2445:10: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp: In member function 'bool Slic3r::_3MF_Exporter::_add_sla_drain_holes_file_to_archive(mz_zip_archive&, Slic3r::Model&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Format/3mf.cpp:3655:51: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[115/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/Thumbnails.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Thumbnails.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Thumbnails.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Thumbnails.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[116/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ConflictChecker.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ConflictChecker.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ConflictChecker.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:18:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/GCode/ConflictChecker.cpp: In function 'std::vector<std::vector<Slic3r::ExtrusionPath> > Slic3r::getFakeExtrusionPathsFromWipeTower(const WipeTowerData&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ConflictChecker.cpp:124:114: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ConflictChecker.cpp: In static member function 'static Slic3r::ConflictComputeOpt Slic3r::ConflictChecker::line_intersect(const Slic3r::LineWithID&, const Slic3r::LineWithID&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ConflictChecker.cpp:390:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ConflictChecker.cpp: In static member function 'static Slic3r::ConflictResultOpt Slic3r::ConflictChecker::find_inter_of_lines_in_diff_objs(Slic3r::SpanOfConstPtrs<Slic3r::PrintObject>, const Slic3r::WipeTowerData&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ConflictChecker.cpp:306:19: 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
[117/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/GCodeWriter.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Extruder.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeWriter.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeWriter.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeWriter.hpp:25:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/GCode/GCodeWriter.cpp: In member function 'std::string Slic3r::GCodeWriter::extrude_to_xy(const Slic3r::Vec2d&, double, std::string_view)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeWriter.cpp:433:51: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
[118/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ExtrusionProcessor.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ExtrusionProcessor.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ExtrusionProcessor.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Layer.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SupportSpotsGenerator.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ExtrusionProcessor.hpp:25:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SupportSpotsGenerator.hpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = double; int N = 2; <template-parameter-1-4> = double; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ExtrusionProcessor.cpp:65:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ExtrusionProcessor.hpp:235:64:   required from 'std::vector<Slic3r::ExtrusionProcessor::ExtendedPoint> Slic3r::ExtrusionProcessor::estimate_points_properties(const POINTS&, const Slic3r::AABBTreeLines::LinesDistancer<L>&, const PropertiesEstimationConfig&) [with bool SIGNED_DISTANCE = true; POINTS = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; L = Slic3r::Linef]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ExtrusionProcessor.cpp:25:82:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp: In instantiation of 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Linef; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<t>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:365:73:   required from 'std::tuple<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, long unsigned int, Eigen::Matrix<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, 2, 1, 2, 2, 1> > Slic3r::AABBTreeLines::LinesDistancer<LineType>::distance_from_lines_extra(Slic3r::Vec<2, typename LineType::Scalar>&) const [with bool SIGNED_DISTANCE = true; LineType = Slic3r::Linef; typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type = double; typename LineType::Scalar = double; Slic3r::Vec<2, typename LineType::Scalar> = Eigen::Matrix<double, 2, 1, 2>; typename LineType::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ExtrusionProcessor.hpp:117:91:   required from 'std::vector<Slic3r::ExtrusionProcessor::ExtendedPoint> Slic3r::ExtrusionProcessor::estimate_points_properties(const POINTS&, const Slic3r::AABBTreeLines::LinesDistancer<L>&, const PropertiesEstimationConfig&) [with bool SIGNED_DISTANCE = true; POINTS = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; L = Slic3r::Linef]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ExtrusionProcessor.cpp:25:82:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:34:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/GCode/ExtrusionProcessor.hpp: In function 'std::vector<Slic3r::ExtrusionProcessor::ExtendedPoint> Slic3r::ExtrusionProcessor::estimate_points_properties(const POINTS&, const Slic3r::AABBTreeLines::LinesDistancer<L>&, const PropertiesEstimationConfig&) [with bool SIGNED_DISTANCE = true; POINTS = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ExtrusionProcessor.hpp:235:64: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:110:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'auto Slic3r::line_alg::get_a(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:53:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = double; int N = 2; <template-parameter-1-4> = double; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::CurledLine]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:88:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ExtrusionProcessor.hpp: In function 'std::vector<Slic3r::ExtrusionProcessor::ExtendedPoint> Slic3r::ExtrusionProcessor::estimate_points_properties(const POINTS&, const Slic3r::AABBTreeLines::LinesDistancer<L>&, const PropertiesEstimationConfig&) [with bool SIGNED_DISTANCE = true; POINTS = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ExtrusionProcessor.hpp:235:64: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[119/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/CoolingBuffer.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SmoothPath.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../GCode.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/CoolingBuffer.cpp:27:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'Slic3r::Vec2f Slic3r::GCode::WipeTowerIntegration::transform_wt_pt(const Slic3r::Vec2f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:67:50: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamAligned.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPlacer.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../GCode.hpp:31:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/CoolingBuffer.cpp: In member function 'std::string Slic3r::CoolingBuffer::apply_layer_cooldown(const std::string&, size_t, float, std::vector<Slic3r::PerExtruderAdjustments>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/CoolingBuffer.cpp:1227:74: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'long int' [-Wsign-compare]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../ExtrusionEntity.hpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../libslic3r.h: In instantiation of 'constexpr T Slic3r::lerp(const T&, const T&, Number) [with T = Eigen::Matrix<float, 4, 1, 2>; Number = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/CoolingBuffer.cpp:268:47:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../libslic3r.h:287:20: note: parameter passing for argument of type 'Eigen::Matrix<float, 4, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SmoothPath.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_point_at_distance(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, bool, typename Derived::Scalar) [with Derived = Eigen::Matrix<float, 2, 1, 2>; Derived2 = Eigen::Matrix<float, 2, 1, 2>; Derived3 = Eigen::Matrix<float, 2, 1, 2>; typename Derived::Scalar = float; typename Derived::Scalar = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/CoolingBuffer.cpp:281:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp:191:81: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:103:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:40:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = float; Matrix2 = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:89:   required from 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/GCode/CoolingBuffer.cpp: In constructor 'Slic3r::CoolingBuffer::CoolingBuffer(Slic3r::GCodeGenerator&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/CoolingBuffer.cpp:57:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/CoolingBuffer.cpp: In function 'std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > Slic3r::split_arc_segment(const GCodeMoveSegment&, float, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/CoolingBuffer.cpp:281:153: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_point_at_distance(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, bool, typename Derived::Scalar) [with Derived = Eigen::Matrix<float, 2, 1, 2>; Derived2 = Eigen::Matrix<float, 2, 1, 2>; Derived3 = Eigen::Matrix<float, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp:216:75: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In member function 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/CoolingBuffer.cpp: In function 'std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > Slic3r::split_linear_segment(const GCodeMoveSegment&, float, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/CoolingBuffer.cpp:268:95: note: parameter passing for argument of type 'Eigen::Matrix<float, 4, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/CoolingBuffer.cpp: In constructor 'Slic3r::CoolingBuffer::CoolingBuffer(Slic3r::GCodeGenerator&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/CoolingBuffer.cpp:57:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/CoolingBuffer.cpp: In function 'std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > Slic3r::split_linear_segment(const GCodeMoveSegment&, float, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/CoolingBuffer.cpp:268:47: note: parameter passing for argument of type 'Eigen::Matrix<float, 4, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In member function 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_point_at_distance(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, bool, typename Derived::Scalar) [with Derived = Eigen::Matrix<float, 2, 1, 2>; Derived2 = Eigen::Matrix<float, 2, 1, 2>; Derived3 = Eigen::Matrix<float, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp:216:75: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > Slic3r::split_arc_segment(const GCodeMoveSegment&, float, bool)',
    inlined from 'std::string Slic3r::CoolingBuffer::apply_layer_cooldown(const std::string&, size_t, float, std::vector<Slic3r::PerExtruderAdjustments>&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/CoolingBuffer.cpp:1261:182:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/CoolingBuffer.cpp:281:77: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[120/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/LabelObjects.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/LabelObjects.hpp:7,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/LabelObjects.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/LabelObjects.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:18:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[121/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/FindReplace.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/FindReplace.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/FindReplace.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[122/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/RetractWhenCrossingPerimeters.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/RetractWhenCrossingPerimeters.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Layer.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/RetractWhenCrossingPerimeters.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[123/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PostProcessor.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/PostProcessor.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/PostProcessor.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[124/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PressureEqualizer.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/PressureEqualizer.cpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/PressureEqualizer.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'Slic3r::Vec2f Slic3r::GCode::WipeTowerIntegration::transform_wt_pt(const Slic3r::Vec2f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:67:50: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamAligned.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPlacer.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode.hpp:31:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:103:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:40:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = float; Matrix2 = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:89:   required from 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[125/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PrintExtents.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/PrintExtents.cpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/PrintExtents.cpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/PrintExtents.cpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 2, 1, 2> >; Scalar_ = double; int Dim_ = 2; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/PrintExtents.cpp:166:67:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 2, 2, 2>; MatrixType = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 2, 1, 2> >; ResultType = Eigen::Matrix<double, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 2, 1, 2> >; Scalar_ = double; int Dim_ = 2; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/PrintExtents.cpp:166:67:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::Matrix<Scalar, Dim, Dim> Eigen::internal::toRotationMatrix(const Eigen::RotationBase<OtherDerived, Dim>&) [with Scalar = double; int Dim = 2; OtherDerived = Eigen::Rotation2D<double>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:985:53:   required from 'Eigen::Transform<Scalar, Dim, Mode, Options>& Eigen::Transform<Scalar, Dim, Mode, Options_>::operator=(const Eigen::RotationBase<Derived, Dim>&) [with Derived = Eigen::Rotation2D<double>; Scalar_ = double; int Dim_ = 2; int Mode_ = 1; int Options_ = 0]'
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:262:11:   required from 'Eigen::Transform<Scalar, Dim, Mode, Options_>::Transform(const Eigen::RotationBase<Derived, Dim>&) [with Derived = Eigen::Rotation2D<double>; Scalar_ = double; int Dim_ = 2; int Mode_ = 1; int Options_ = 0]'
/usr/include/eigen3/Eigen/src/Geometry/Translation.h:106:20:   required from 'Eigen::Translation<Scalar, Dim>::IsometryTransformType Eigen::Translation<Scalar, Dim>::operator*(const Eigen::RotationBase<Derived, Dim>&) const [with Derived = Eigen::Rotation2D<double>; Scalar_ = double; int Dim_ = 2; IsometryTransformType = Eigen::Transform<double, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/PrintExtents.cpp:155:82:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:194:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<double>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<double, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:195:28:   required from 'Eigen::Matrix<Scalar, Dim, Dim> Eigen::internal::toRotationMatrix(const Eigen::RotationBase<OtherDerived, Dim>&) [with Scalar = double; int Dim = 2; OtherDerived = Eigen::Rotation2D<double>]'
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:985:53:   required from 'Eigen::Transform<Scalar, Dim, Mode, Options>& Eigen::Transform<Scalar, Dim, Mode, Options_>::operator=(const Eigen::RotationBase<Derived, Dim>&) [with Derived = Eigen::Rotation2D<double>; Scalar_ = double; int Dim_ = 2; int Mode_ = 1; int Options_ = 0]'
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:262:11:   required from 'Eigen::Transform<Scalar, Dim, Mode, Options_>::Transform(const Eigen::RotationBase<Derived, Dim>&) [with Derived = Eigen::Rotation2D<double>; Scalar_ = double; int Dim_ = 2; int Mode_ = 1; int Options_ = 0]'
/usr/include/eigen3/Eigen/src/Geometry/Translation.h:106:20:   required from 'Eigen::Translation<Scalar, Dim>::IsometryTransformType Eigen::Translation<Scalar, Dim>::operator*(const Eigen::RotationBase<Derived, Dim>&) const [with Derived = Eigen::Rotation2D<double>; Scalar_ = double; int Dim_ = 2; IsometryTransformType = Eigen::Transform<double, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/PrintExtents.cpp:155:82:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/PrintExtents.cpp: In function 'Slic3r::BoundingBoxf Slic3r::extrusionentity_extents(const ExtrusionPath&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/PrintExtents.cpp:49:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/PrintExtents.cpp: In function 'Slic3r::BoundingBoxf Slic3r::get_wipe_tower_extrusions_extents(const Print&, coordf_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/PrintExtents.cpp:166:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'Eigen::Transform<Scalar, Dim, Mode, Options>& Eigen::Transform<Scalar, Dim, Mode, Options_>::operator=(const Eigen::RotationBase<Derived, Dim>&) [with Derived = Eigen::Rotation2D<double>; Scalar_ = double; int Dim_ = 2; int Mode_ = 1; int Options_ = 0]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:985:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 2, 1, 2> >; Scalar_ = double; int Dim_ = 2; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/PrintExtents.cpp: In function 'Slic3r::BoundingBoxf Slic3r::extrusionentity_extents(const ExtrusionPath&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/PrintExtents.cpp:50:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'Eigen::Transform<Scalar, Dim, Mode, Options>& Eigen::Transform<Scalar, Dim, Mode, Options_>::operator=(const Eigen::RotationBase<Derived, Dim>&) [with Derived = Eigen::Rotation2D<double>; Scalar_ = double; int Dim_ = 2; int Mode_ = 1; int Options_ = 0]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:985:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/PrintExtents.cpp: In function 'Slic3r::BoundingBoxf Slic3r::get_wipe_tower_extrusions_extents(const Print&, coordf_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/PrintExtents.cpp:167:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[126/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SeamGeometry.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamGeometry.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/GCode/SeamGeometry.cpp: In function 'Slic3r::Vec2d Slic3r::Seams::Geometry::get_normal(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp:61:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp: In function 'std::pair<Eigen::Matrix<double, 2, 1, 2>, double> Slic3r::Seams::Geometry::distance_to_segment_squared(const Slic3r::Linef&, const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp:98:94: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp:374:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 2, 1, 2>; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp:61:89:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExtrusionEntity.hpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In instantiation of 'auto Slic3r::line_alg::get_b(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:87:29:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef; typename std::remove_reference<_Tp>::type = Slic3r::Linef]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp:100:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:54:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp:330:63:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp: In function 'Slic3r::Vec2d Slic3r::Seams::Geometry::get_normal(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp:61:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp:61:89: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp: In function 'Slic3r::Vec2d Slic3r::Seams::Geometry::get_polygon_normal(const std::vector<Eigen::Matrix<double, 2, 1, 2> >&, std::size_t, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp:63:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp:93:58: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp:95:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp: In function 'std::pair<Eigen::Matrix<double, 2, 1, 2>, double> Slic3r::Seams::Geometry::distance_to_segment_squared(const Slic3r::Linef&, const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp:98:26: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:87:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:110:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'auto Slic3r::line_alg::get_a(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:53:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp: In function 'std::vector<Eigen::Matrix<double, 2, 1, 2> > Slic3r::Seams::Geometry::oversample_edge(const Slic3r::Vec2d&, const Slic3r::Vec2d&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp:330:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/algorithm:63,
                 from /usr/include/oneapi/tbb/partitioner.h:51,
                 from /usr/include/oneapi/tbb/parallel_for.h:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamGeometry.hpp:5:
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<const Slic3r::Point*, vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> > >; _OIter = back_insert_iterator<vector<Eigen::Matrix<double, 2, 1, 2> > >; _UnaryOperation = Slic3r::Seams::Geometry::unscaled(const Slic3r::Points&)::<lambda(const Slic3r::Point&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:4240:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp: In function 'Slic3r::Vec2d Slic3r::Seams::Geometry::get_normal(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp:61:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec2d Slic3r::Seams::Geometry::get_normal(const Slic3r::Vec2d&)',
    inlined from 'Slic3r::Vec2d Slic3r::Seams::Geometry::get_polygon_normal(const std::vector<Eigen::Matrix<double, 2, 1, 2> >&, std::size_t, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp:91:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp:61:89: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp: In function 'Slic3r::Vec2d Slic3r::Seams::Geometry::get_polygon_normal(const std::vector<Eigen::Matrix<double, 2, 1, 2> >&, std::size_t, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp:92:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec2d Slic3r::Seams::Geometry::get_normal(const Slic3r::Vec2d&)',
    inlined from 'Slic3r::Vec2d Slic3r::Seams::Geometry::get_polygon_normal(const std::vector<Eigen::Matrix<double, 2, 1, 2> >&, std::size_t, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp:92:53:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp:61:89: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp: In function 'Slic3r::Vec2d Slic3r::Seams::Geometry::get_polygon_normal(const std::vector<Eigen::Matrix<double, 2, 1, 2> >&, std::size_t, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp:63:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp: In function 'std::pair<Eigen::Matrix<double, 2, 1, 2>, double> Slic3r::Seams::Geometry::distance_to_segment_squared(const Slic3r::Linef&, const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp:98:26: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp: In function 'std::vector<Eigen::Matrix<double, 2, 1, 2> > Slic3r::Seams::Geometry::oversample_edge(const Slic3r::Vec2d&, const Slic3r::Vec2d&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamGeometry.cpp:330:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[127/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SeamChoice.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamChoice.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamChoice.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamShells.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamChoice.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[128/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SpiralVase.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCodeReader.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SpiralVase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SpiralVase.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SpiralVase.cpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SpiralVase.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp: In instantiation of 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Linef; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<_Tp>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:365:73:   required from 'std::tuple<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, long unsigned int, Eigen::Matrix<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, 2, 1, 2, 2, 1> > Slic3r::AABBTreeLines::LinesDistancer<LineType>::distance_from_lines_extra(Slic3r::Vec<2, typename LineType::Scalar>&) const [with bool SIGNED_DISTANCE = false; LineType = Slic3r::Linef; typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type = double; typename LineType::Scalar = double; Slic3r::Vec<2, typename LineType::Scalar> = Eigen::Matrix<double, 2, 1, 2>; typename LineType::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SpiralVase.cpp:124:125:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:34:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:110:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'auto Slic3r::line_alg::get_a(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:53:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[129/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SeamShells.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamShells.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamShells.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:18:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[130/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SeamPlacer.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamAligned.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPlacer.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPlacer.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:18:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp: In instantiation of 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Linef; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<t>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:365:73:   required from 'std::tuple<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, long unsigned int, Eigen::Matrix<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, 2, 1, 2, 2, 1> > Slic3r::AABBTreeLines::LinesDistancer<LineType>::distance_from_lines_extra(Slic3r::Vec<2, typename LineType::Scalar>&) const [with bool SIGNED_DISTANCE = false; LineType = Slic3r::Linef; typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type = double; typename LineType::Scalar = double; Slic3r::Vec<2, typename LineType::Scalar> = Eigen::Matrix<double, 2, 1, 2>; typename LineType::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPlacer.cpp:213:87:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:34:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In instantiation of 'auto Slic3r::line_alg::get_b(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:87:29:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef; typename std::remove_reference<_Tp>::type = Slic3r::Linef]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:38:57:   required from 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Linef; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<t>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:365:73:   required from 'std::tuple<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, long unsigned int, Eigen::Matrix<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, 2, 1, 2, 2, 1> > Slic3r::AABBTreeLines::LinesDistancer<LineType>::distance_from_lines_extra(Slic3r::Vec<2, typename LineType::Scalar>&) const [with bool SIGNED_DISTANCE = false; LineType = Slic3r::Linef; typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type = double; typename LineType::Scalar = double; Slic3r::Vec<2, typename LineType::Scalar> = Eigen::Matrix<double, 2, 1, 2>; typename LineType::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPlacer.cpp:213:87:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:54:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:110:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'auto Slic3r::line_alg::get_a(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:53:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[131/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SeamPerimeters.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Layer.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp:72:34: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp:36:28:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 2, 1, 2> >; typename Derived::Scalar = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp:95:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp:596:80:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamGeometry.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp: In instantiation of 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Linef; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<_Tp>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:365:73:   required from 'std::tuple<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, long unsigned int, Eigen::Matrix<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, 2, 1, 2, 2, 1> > Slic3r::AABBTreeLines::LinesDistancer<LineType>::distance_from_lines_extra(Slic3r::Vec<2, typename LineType::Scalar>&) const [with bool SIGNED_DISTANCE = false; LineType = Slic3r::Linef; typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type = double; typename LineType::Scalar = double; Slic3r::Vec<2, typename LineType::Scalar> = Eigen::Matrix<double, 2, 1, 2>; typename LineType::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp:117:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:34:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:29:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In instantiation of 'auto Slic3r::line_alg::get_b(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:87:29:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef; typename std::remove_reference<_Tp>::type = Slic3r::Linef]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:38:57:   required from 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Linef; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<_Tp>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:365:73:   required from 'std::tuple<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, long unsigned int, Eigen::Matrix<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, 2, 1, 2, 2, 1> > Slic3r::AABBTreeLines::LinesDistancer<LineType>::distance_from_lines_extra(Slic3r::Vec<2, typename LineType::Scalar>&) const [with bool SIGNED_DISTANCE = false; LineType = Slic3r::Linef; typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type = double; typename LineType::Scalar = double; Slic3r::Vec<2, typename LineType::Scalar> = Eigen::Matrix<double, 2, 1, 2>; typename LineType::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp:117:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:54:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/GCode/SeamPerimeters.cpp: In function 'Slic3r::Seams::Perimeters::PerimeterPoints Slic3r::Seams::Perimeters::Impl::oversample_painted(Slic3r::Seams::Perimeters::PerimeterPoints&, const std::function<bool(Eigen::Matrix<float, 3, 1, 2>, double)>&, double, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp:36:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/functional:76,
                 from /usr/include/oneapi/tbb/detail/_utils.h:24,
                 from /usr/include/oneapi/tbb/detail/_range_common.h:21,
                 from /usr/include/oneapi/tbb/blocked_range.h:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp:1:
/usr/include/c++/16.1.1/bits/std_function.h: In member function '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = bool; _ArgTypes = {Eigen::Matrix<float, 3, 1, 2, 3, 1>, double}]':
/usr/include/c++/16.1.1/bits/std_function.h:577:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:30:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultiPoint.hpp: In function 'OutputIterator Slic3r::douglas_peucker(InputIterator, InputIterator, OutputIterator, TakeFloaterPredicate, PointGetter) [with SquareLengthType = double; InputIterator = __gnu_cxx::__normal_iterator<const Seams::Perimeters::PerimeterPoint*, std::vector<Seams::Perimeters::PerimeterPoint> >; OutputIterator = std::back_insert_iterator<std::vector<Seams::Perimeters::PerimeterPoint> >; TakeFloaterPredicate = douglas_peucker<double, __gnu_cxx::__normal_iterator<const Seams::Perimeters::PerimeterPoint*, std::vector<Seams::Perimeters::PerimeterPoint> >, std::back_insert_iterator<std::vector<Seams::Perimeters::PerimeterPoint> >, Seams::Perimeters::Impl::remove_redundant_points(const Slic3r::Seams::Perimeters::PerimeterPoints&, double)::<lambda(const Seams::Perimeters::PerimeterPoint&)> >(__gnu_cxx::__normal_iterator<const Seams::Perimeters::PerimeterPoint*, std::vector<Seams::Perimeters::PerimeterPoint> >, __gnu_cxx::__normal_iterator<const Seams::Perimeters::PerimeterPoint*, std::vector<Seams::Perimeters::PerimeterPoint> >, std::back_insert_iterator<std::vector<Seams::Perimeters::PerimeterPoint> >, double, Seams::Perimeters::Impl::remove_redundant_points(const Slic3r::Seams::Perimeters::PerimeterPoints&, double)::<lambda(const Seams::Perimeters::PerimeterPoint&)>)::<lambda(__gnu_cxx::__normal_iterator<const Seams::Perimeters::PerimeterPoint*, std::vector<Seams::Perimeters::PerimeterPoint> >, __gnu_cxx::__normal_iterator<const Seams::Perimeters::PerimeterPoint*, std::vector<Seams::Perimeters::PerimeterPoint> >, double)>; PointGetter = Seams::Perimeters::Impl::remove_redundant_points(const Slic3r::Seams::Perimeters::PerimeterPoints&, double)::<lambda(const Seams::Perimeters::PerimeterPoint&)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultiPoint.hpp:45:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp:95:97: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp: In function 'void Slic3r::Seams::Perimeters::Impl::project_overhang(Slic3r::Seams::Perimeters::PerimeterPoints&, const Slic3r::AABBTreeLines::LinesDistancer<Slic3r::Linef>&, const Slic3r::Seams::Geometry::Overhang&, std::map<int, std::vector<Slic3r::Seams::Perimeters::PerimeterPoint> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp:118:21: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:110:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'auto Slic3r::line_alg::get_a(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:53:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp: In function 'std::optional<Slic3r::Seams::Perimeters::PointOnPerimeter> Slic3r::Seams::Perimeters::offset_along_perimeter(const PointOnPerimeter&, const Perimeter&, double, Slic3r::Seams::Geometry::Direction1D, const std::function<bool(const Perimeter&, long unsigned int)>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp:596:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp:95:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultiPoint.hpp: In function 'OutputIterator Slic3r::douglas_peucker(InputIterator, InputIterator, OutputIterator, TakeFloaterPredicate, PointGetter) [with SquareLengthType = double; InputIterator = __gnu_cxx::__normal_iterator<const Seams::Perimeters::PerimeterPoint*, std::vector<Seams::Perimeters::PerimeterPoint> >; OutputIterator = std::back_insert_iterator<std::vector<Seams::Perimeters::PerimeterPoint> >; TakeFloaterPredicate = douglas_peucker<double, __gnu_cxx::__normal_iterator<const Seams::Perimeters::PerimeterPoint*, std::vector<Seams::Perimeters::PerimeterPoint> >, std::back_insert_iterator<std::vector<Seams::Perimeters::PerimeterPoint> >, Seams::Perimeters::Impl::remove_redundant_points(const Slic3r::Seams::Perimeters::PerimeterPoints&, double)::<lambda(const Seams::Perimeters::PerimeterPoint&)> >(__gnu_cxx::__normal_iterator<const Seams::Perimeters::PerimeterPoint*, std::vector<Seams::Perimeters::PerimeterPoint> >, __gnu_cxx::__normal_iterator<const Seams::Perimeters::PerimeterPoint*, std::vector<Seams::Perimeters::PerimeterPoint> >, std::back_insert_iterator<std::vector<Seams::Perimeters::PerimeterPoint> >, double, Seams::Perimeters::Impl::remove_redundant_points(const Slic3r::Seams::Perimeters::PerimeterPoints&, double)::<lambda(const Seams::Perimeters::PerimeterPoint&)>)::<lambda(__gnu_cxx::__normal_iterator<const Seams::Perimeters::PerimeterPoint*, std::vector<Seams::Perimeters::PerimeterPoint> >, __gnu_cxx::__normal_iterator<const Seams::Perimeters::PerimeterPoint*, std::vector<Seams::Perimeters::PerimeterPoint> >, double)>; PointGetter = Seams::Perimeters::Impl::remove_redundant_points(const Slic3r::Seams::Perimeters::PerimeterPoints&, double)::<lambda(const Seams::Perimeters::PerimeterPoint&)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultiPoint.hpp:45:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp: In function 'Slic3r::Seams::Perimeters::PerimeterPoints Slic3r::Seams::Perimeters::Impl::oversample_painted(Slic3r::Seams::Perimeters::PerimeterPoints&, const std::function<bool(Eigen::Matrix<float, 3, 1, 2>, double)>&, double, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp:36:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:88:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In lambda function,
    inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = bool; _Fn = Slic3r::Seams::Perimeters::offset_along_perimeter(const PointOnPerimeter&, const Perimeter&, double, Slic3r::Seams::Geometry::Direction1D, const std::function<bool(const Perimeter&, long unsigned int)>&)::<lambda(size_t)>&; _Args = {long unsigned int}]' at /usr/include/c++/16.1.1/bits/invoke.h:63:36,
    inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = bool; _Callable = Slic3r::Seams::Perimeters::offset_along_perimeter(const PointOnPerimeter&, const Perimeter&, double, Slic3r::Seams::Geometry::Direction1D, const std::function<bool(const Perimeter&, long unsigned int)>&)::<lambda(size_t)>&; _Args = {long unsigned int}]' at /usr/include/c++/16.1.1/bits/invoke.h:116:35,
    inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = bool; _Functor = Slic3r::Seams::Perimeters::offset_along_perimeter(const PointOnPerimeter&, const Perimeter&, double, Slic3r::Seams::Geometry::Direction1D, const std::function<bool(const Perimeter&, long unsigned int)>&)::<lambda(std::size_t)>; _ArgTypes = {long unsigned int}]' at /usr/include/c++/16.1.1/bits/std_function.h:295:30:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPerimeters.cpp:626:85: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[132/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SeamScarf.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamScarf.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamScarf.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/GCode/SeamScarf.cpp: In function 'std::pair<std::vector<Slic3r::GCode::SmoothPathElement>, long unsigned int> Slic3r::Seams::Scarf::add_scarf_seam(Slic3r::ExtrusionPaths&&, const Scarf&, const std::function<std::vector<Slic3r::GCode::SmoothPathElement>(tcb::span<const Slic3r::ExtrusionPath>)>&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamScarf.cpp:318:48: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 2, 1, 2>; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamScarf.cpp:286:55:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[133/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SeamAligned.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamAligned.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamAligned.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamAligned.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamAligned.cpp:506:70: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:18:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamAligned.cpp:197:14:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/GCode/SeamAligned.cpp: In function 'Slic3r::Seams::Aligned::Impl::SeamOptions Slic3r::Seams::Aligned::Impl::get_seam_options(const Slic3r::Seams::Perimeters::Perimeter&, const Slic3r::Vec2d&, const Slic3r::Seams::Perimeters::Perimeter::PointTree&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamAligned.cpp:133:82: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamAligned.cpp: In member function 'double Slic3r::Seams::Aligned::VisibilityCalculator::operator()(const Slic3r::Seams::SeamChoice&, const Slic3r::Seams::Perimeters::Perimeter&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamAligned.cpp:197:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/algorithm:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:5:
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = const Slic3r::Seams::SeamPerimeterChoice*; _OIter = back_insert_iterator<vector<Eigen::Matrix<double, 2, 1, 2> > >; _UnaryOperation = Slic3r::Seams::Aligned::get_object_seams(Slic3r::Seams::Shells::Shells<>&&, const SeamChoiceVisibility&, const Params&)::<lambda(const Slic3r::Seams::SeamPerimeterChoice&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:4240:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamAligned.cpp: In member function 'double Slic3r::Seams::Aligned::VisibilityCalculator::operator()(const Slic3r::Seams::SeamChoice&, const Slic3r::Seams::Perimeters::Perimeter&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamAligned.cpp:197:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamAligned.cpp: In function 'Slic3r::Seams::Aligned::Impl::SeamOptions Slic3r::Seams::Aligned::Impl::get_seam_options(const Slic3r::Seams::Perimeters::Perimeter&, const Slic3r::Vec2d&, const Slic3r::Seams::Perimeters::Perimeter::PointTree&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamAligned.cpp:115:13: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
[134/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SmoothPath.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SmoothPath.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SmoothPath.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SmoothPath.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Geometry/ArcWelder.hpp: In instantiation of 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, float>, const Eigen::Matrix<int, 2, 1, 2> >; Derived2 = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, float>, const Eigen::Matrix<int, 2, 1, 2> >; Float = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SmoothPath.cpp:59:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Geometry/ArcWelder.hpp:31:53: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 2, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, float>, const Eigen::Matrix<int, 2, 1, 2> >, const Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, float>, const Eigen::Matrix<int, 2, 1, 2> > > >, const Eigen::Matrix<float, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Geometry/ArcWelder.hpp:52:59:   required from 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, float>, const Eigen::Matrix<int, 2, 1, 2> >; Derived2 = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, float>, const Eigen::Matrix<int, 2, 1, 2> >; Float = float]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SmoothPath.cpp:59:80:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SmoothPath.cpp: In function 'std::optional<Slic3r::Point> Slic3r::GCode::sample_path_point_at_distance_from_start(const SmoothPath&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SmoothPath.cpp:59:80: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Geometry/ArcWelder.hpp: In function 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, float>, const Eigen::Matrix<int, 2, 1, 2> >; Derived2 = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, float>, const Eigen::Matrix<int, 2, 1, 2> >; Float = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Geometry/ArcWelder.hpp:52:42: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SmoothPath.cpp: In function 'std::optional<Slic3r::Point> Slic3r::GCode::sample_path_point_at_distance_from_start(const SmoothPath&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SmoothPath.cpp:59:80: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[135/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SeamRear.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamRear.hpp:7,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamRear.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:18:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp: In instantiation of 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Seams::Rear::Impl::PerimeterLine; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Seams::Rear::Impl::PerimeterLine, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<t>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Seams::Rear::Impl::PerimeterLine; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:365:73:   required from 'std::tuple<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, long unsigned int, Eigen::Matrix<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, 2, 1, 2, 2, 1> > Slic3r::AABBTreeLines::LinesDistancer<LineType>::distance_from_lines_extra(Slic3r::Vec<2, typename LineType::Scalar>&) const [with bool SIGNED_DISTANCE = false; LineType = Slic3r::Seams::Rear::Impl::PerimeterLine; typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type = double; typename LineType::Scalar = double; Slic3r::Vec<2, typename LineType::Scalar> = Eigen::Matrix<double, 2, 1, 2>; typename LineType::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamRear.cpp:88:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:34:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In instantiation of 'auto Slic3r::line_alg::get_b(L&&) [with L = const Slic3r::Seams::Rear::Impl::PerimeterLine&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:87:29:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Seams::Rear::Impl::PerimeterLine; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Seams::Rear::Impl::PerimeterLine; typename std::remove_reference<_Tp>::type = Slic3r::Seams::Rear::Impl::PerimeterLine]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:38:57:   required from 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Seams::Rear::Impl::PerimeterLine; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Seams::Rear::Impl::PerimeterLine, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<t>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Seams::Rear::Impl::PerimeterLine; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:365:73:   required from 'std::tuple<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, long unsigned int, Eigen::Matrix<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, 2, 1, 2, 2, 1> > Slic3r::AABBTreeLines::LinesDistancer<LineType>::distance_from_lines_extra(Slic3r::Vec<2, typename LineType::Scalar>&) const [with bool SIGNED_DISTANCE = false; LineType = Slic3r::Seams::Rear::Impl::PerimeterLine; typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type = double; typename LineType::Scalar = double; Slic3r::Vec<2, typename LineType::Scalar> = Eigen::Matrix<double, 2, 1, 2>; typename LineType::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamRear.cpp:88:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:54:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Seams::Rear::Impl::PerimeterLine]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:110:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'auto Slic3r::line_alg::get_a(L&&) [with L = const Slic3r::Seams::Rear::Impl::PerimeterLine&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:53:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Seams::Rear::Impl::PerimeterLine]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Seams::Rear::Impl::PerimeterLine, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[136/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SeamRandom.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamGeometry.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamRandom.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamRandom.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamShells.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamChoice.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamRandom.hpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 2, 1, 2>; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamRandom.cpp:104:98:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/GCode/SeamRandom.cpp: In function 'Slic3r::Seams::SeamChoice Slic3r::Seams::Random::Impl::pick_random_point(const PerimeterSegment&, const Slic3r::Seams::Perimeters::Perimeter&, std::mt19937&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamRandom.cpp:104:98: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamRandom.cpp: In function 'std::vector<Slic3r::Seams::Random::Impl::PerimeterSegment> Slic3r::Seams::Random::Impl::get_segments(const Slic3r::Seams::Perimeters::Perimeter&, Slic3r::Seams::Perimeters::PointType, Slic3r::Seams::Perimeters::PointClassification)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamRandom.cpp:24:27: warning: '*(double*)((char*)&current_begin + offsetof(std::optional<double>,std::optional<double>::<unnamed>.std::_Optional_base<double, true, true>::<unnamed>))' may be used uninitialized [-Wmaybe-uninitialized]
[137/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SeamPainting.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPainting.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:18:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10:   required from 'void its_transform(indexed_triangle_set&, const Eigen::Transform<NewScalarType, 3, 2, 2>&, bool) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPainting.cpp:14:26:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 3, 1> >; EvalReturnType = const Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61:   required from 'void its_transform(indexed_triangle_set&, const Eigen::Transform<NewScalarType, 3, 2, 2>&, bool) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPainting.cpp:14:26:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10:   required from 'void its_transform(indexed_triangle_set&, const Eigen::Transform<NewScalarType, 3, 2, 2>&, bool) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPainting.cpp:14:26:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In instantiation of 'Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with AVertexType = Eigen::Matrix<float, 3, 1, 2>; AIndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; ATreeType = Slic3r::AABBTreeIndirect::Tree<3, float>; AVectorType = Eigen::Matrix<float, 3, 1, 2>; VectorType = Eigen::Matrix<float, 3, 1, 2>; size_t = long unsigned int; ScalarType = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = IndexedTriangleSetDistancer<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<float, 3, 1, 2> >; Scalar = float; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<float, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:850:58:   required from 'bool Slic3r::AABBTreeIndirect::is_any_triangle_in_radius(const std::vector<t>&, const std::vector<_ValT>&, const TreeType&, const VectorType&, typename VectorType::Scalar&) [with VertexType = Eigen::Matrix<float, 3, 1, 2>; IndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; TreeType = Tree<3, float>; VectorType = Eigen::Matrix<float, 3, 1, 2>; typename VectorType::Scalar = float]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPainting.cpp:37:55:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:543:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In instantiation of 'Vector Slic3r::AABBTreeIndirect::detail::closest_point_to_triangle(const Vector&, const Vector&, const Vector&, const Vector&) [with Vector = Eigen::Matrix<float, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:546:71:   required from 'Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with AVertexType = Eigen::Matrix<float, 3, 1, 2>; AIndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; ATreeType = Slic3r::AABBTreeIndirect::Tree<3, float>; AVectorType = Eigen::Matrix<float, 3, 1, 2>; VectorType = Eigen::Matrix<float, 3, 1, 2>; size_t = long unsigned int; ScalarType = float]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = IndexedTriangleSetDistancer<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<float, 3, 1, 2> >; Scalar = float; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<float, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:850:58:   required from 'bool Slic3r::AABBTreeIndirect::is_any_triangle_in_radius(const std::vector<t>&, const std::vector<_ValT>&, const TreeType&, const VectorType&, typename VectorType::Scalar&) [with VertexType = Eigen::Matrix<float, 3, 1, 2>; IndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; TreeType = Tree<3, float>; VectorType = Eigen::Matrix<float, 3, 1, 2>; typename VectorType::Scalar = float]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SeamPainting.cpp:37:55:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:479:26: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_transform(indexed_triangle_set&, const Eigen::Transform<NewScalarType, 3, 2, 2>&, bool) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 3, 1> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = IndexedTriangleSetDistancer<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<float, 3, 1, 2> >; Scalar = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:20: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_transform(indexed_triangle_set&, const Eigen::Transform<NewScalarType, 3, 2, 2>&, bool) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = IndexedTriangleSetDistancer<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<float, 3, 1, 2> >; Scalar = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[138/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ModelVisibility.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ShortEdgeCollapse.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ModelVisibility.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp: In member function 'Slic3r::Vec3f Slic3r::ModelInfo::Impl::Frame::to_world(const Slic3r::Vec3f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp:51:42: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Matrix<float, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Matrix<float, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp:47:25:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10:   required from 'void its_transform(indexed_triangle_set&, const Eigen::Transform<T, 3, 2, 2>&, bool) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp:212:26:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 3, 1> >; EvalReturnType = const Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61:   required from 'void its_transform(indexed_triangle_set&, const Eigen::Transform<T, 3, 2, 2>&, bool) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp:212:26:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10:   required from 'void its_transform(indexed_triangle_set&, const Eigen::Transform<T, 3, 2, 2>&, bool) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp:212:26:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 3, 1>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:326:29:   required from 'std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && std::is_same<typename W::Scalar, double>::value)), bool> Slic3r::AABBTreeIndirect::detail::intersect_triangle(const V&, const V&, const W&, const W&, const W&, double&, double&, double&, double) [with V = Eigen::Matrix<double, 3, 1, 2>; W = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && std::is_same<typename W::Scalar, double>::value)), bool> = bool; typename V::Scalar = double; typename W::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:372:34:   required from 'std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && (! std::is_same<typename W::Scalar, double>::value))), bool> Slic3r::AABBTreeIndirect::detail::intersect_triangle(const V&, const V&, const W&, const W&, const W&, double&, double&, double&, double) [with V = Eigen::Matrix<double, 3, 1, 2>; W = Eigen::Matrix<float, 3, 1, 2>; std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && (! std::is_same<typename W::Scalar, double>::value))), bool> = bool; typename V::Scalar = double; typename W::Scalar = float]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:416:29:   required from 'bool Slic3r::AABBTreeIndirect::detail::intersect_ray_recursive_first_hit(RayIntersectorType&, size_t, Scalar, igl::Hit<float>&) [with RayIntersectorType = RayIntersector<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<double, 3, 1, 2> >; Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:749:68:   required from 'bool Slic3r::AABBTreeIndirect::intersect_ray_first_hit(const std::vector<t>&, const std::vector<_ValT>&, const TreeType&, const VectorType&, const VectorType&, igl::Hit<float>&, double) [with VertexType = Eigen::Matrix<float, 3, 1, 2>; IndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; TreeType = Tree<3, float>; VectorType = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp:148:81:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/GCode/ModelVisibility.cpp: In function 'Slic3r::Vec3f Slic3r::ModelInfo::Impl::sample_sphere_uniform(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp:75:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp: In member function 'void Slic3r::ModelInfo::Impl::Frame::set_from_z(const Slic3r::Vec3f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp:44:26: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp: In member function 'Slic3r::Vec3f Slic3r::ModelInfo::Impl::Frame::to_world(const Slic3r::Vec3f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp:51:11: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && std::is_same<typename W::Scalar, double>::value)), bool> Slic3r::AABBTreeIndirect::detail::intersect_triangle(const V&, const V&, const W&, const W&, const W&, double&, double&, double&, double) [with V = Eigen::Matrix<double, 3, 1, 2>; W = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:326:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, int)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:367:14: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:104: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:85: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:104: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::face_normal(const stl_vertex*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:14: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_transform(indexed_triangle_set&, const Eigen::Transform<T, 3, 2, 2>&, bool) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 3, 1> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && std::is_same<typename W::Scalar, double>::value)), bool> Slic3r::AABBTreeIndirect::detail::intersect_triangle(const V&, const V&, const W&, const W&, const W&, double&, double&, double&, double) [with V = Eigen::Matrix<double, 3, 1, 2>; W = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:326:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp:150:55: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_transform(indexed_triangle_set&, const Eigen::Transform<T, 3, 2, 2>&, bool) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp: In function 'Slic3r::Vec3f Slic3r::ModelInfo::Impl::sample_sphere_uniform(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp:75:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'void Slic3r::ModelInfo::Impl::Frame::set_from_z(const Slic3r::Vec3f&)',
    inlined from 'Slic3r::ModelInfo::Impl::raycast_visibility(const Slic3r::AABBTreeIndirect::Tree<3, float>&, const indexed_triangle_set&, const Slic3r::TriangleSetSamples&, size_t, const Slic3r::ModelInfo::Visibility::Params&)::<lambda(tbb::detail::d1::blocked_range<long unsigned int>)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp:138:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp:44:26: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp: In function 'Slic3r::ModelInfo::Impl::raycast_visibility(const Slic3r::AABBTreeIndirect::Tree<3, float>&, const indexed_triangle_set&, const Slic3r::TriangleSetSamples&, size_t, const Slic3r::ModelInfo::Visibility::Params&)::<lambda(tbb::detail::d1::blocked_range<long unsigned int>)>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp:141:58: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)',
    inlined from 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, stl_triangle_vertex_indices)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:366:138,
    inlined from 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, int)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:368:29,
    inlined from 'Slic3r::ModelInfo::Impl::raycast_visibility(const Slic3r::AABBTreeIndirect::Tree<3, float>&, const indexed_triangle_set&, const Slic3r::TriangleSetSamples&, size_t, const Slic3r::ModelInfo::Visibility::Params&)::<lambda(tbb::detail::d1::blocked_range<long unsigned int>)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp:150:55:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:104: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:85: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec3f Slic3r::face_normal(const stl_vertex*)',
    inlined from 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:85,
    inlined from 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, stl_triangle_vertex_indices)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:366:138,
    inlined from 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, int)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:368:29,
    inlined from 'Slic3r::ModelInfo::Impl::raycast_visibility(const Slic3r::AABBTreeIndirect::Tree<3, float>&, const indexed_triangle_set&, const Slic3r::TriangleSetSamples&, size_t, const Slic3r::ModelInfo::Visibility::Params&)::<lambda(tbb::detail::d1::blocked_range<long unsigned int>)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp:150:55:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)',
    inlined from 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, stl_triangle_vertex_indices)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:366:138,
    inlined from 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, int)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:368:29,
    inlined from 'Slic3r::ModelInfo::Impl::raycast_visibility(const Slic3r::AABBTreeIndirect::Tree<3, float>&, const indexed_triangle_set&, const Slic3r::TriangleSetSamples&, size_t, const Slic3r::ModelInfo::Visibility::Params&)::<lambda(tbb::detail::d1::blocked_range<long unsigned int>)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp:171:72:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:85: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec3f Slic3r::face_normal(const stl_vertex*)',
    inlined from 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:85,
    inlined from 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, stl_triangle_vertex_indices)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:366:138,
    inlined from 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, int)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:368:29,
    inlined from 'Slic3r::ModelInfo::Impl::raycast_visibility(const Slic3r::AABBTreeIndirect::Tree<3, float>&, const indexed_triangle_set&, const Slic3r::TriangleSetSamples&, size_t, const Slic3r::ModelInfo::Visibility::Params&)::<lambda(tbb::detail::d1::blocked_range<long unsigned int>)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ModelVisibility.cpp:171:72:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[139/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ToolOrdering.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ToolOrdering.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:18:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[140/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/WipeTower.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCodeReader.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeProcessor.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp: In member function 'const Slic3r::Vec2f Slic3r::WipeTowerWriter::start_pos_rotated() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp:141:40: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp: In static member function 'static std::pair<double, double> Slic3r::WipeTower::get_wipe_tower_cone_base(double, double, double, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp:1474:122: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/GCode/WipeTower.cpp: In member function 'Slic3r::WipeTower::ToolChangeResult Slic3r::WipeTower::construct_tcr(Slic3r::WipeTowerWriter&, bool, size_t) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp:534:48: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp: In constructor 'Slic3r::WipeTower::WipeTower(const Slic3r::Vec2f&, double, const Slic3r::PrintConfig&, const Slic3r::PrintRegionConfig&, const std::vector<std::vector<float> >&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp:598:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp: In member function 'Slic3r::WipeTowerWriter& Slic3r::WipeTowerWriter::set_initial_position(const Slic3r::Vec2f&, float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp:85:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp: In member function 'Slic3r::WipeTower::ToolChangeResult Slic3r::WipeTower::finish_layer()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp:1442:34: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp:1329:150: 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.6/src/libslic3r/GCode/WipeTower.cpp:1412:78: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp: In static member function 'static std::pair<double, double> Slic3r::WipeTower::get_wipe_tower_cone_base(double, double, double, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp:1474:27: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp: In member function 'void Slic3r::WipeTower::toolchange_Change(Slic3r::WipeTowerWriter&, size_t, const std::string&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp:1097:43: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp:1412:78: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp: In static member function 'static std::pair<double, double> Slic3r::WipeTower::get_wipe_tower_cone_base(double, double, double, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp:1474:27: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp: In constructor 'Slic3r::WipeTower::WipeTower(const Slic3r::Vec2f&, double, const Slic3r::PrintConfig&, const Slic3r::PrintRegionConfig&, const std::vector<std::vector<float> >&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp:544:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Slic3r::WipeTowerWriter& Slic3r::WipeTowerWriter::add_wipe_point(const Slic3r::Vec2f&)',
    inlined from 'Slic3r::WipeTowerWriter& Slic3r::WipeTowerWriter::add_wipe_point(float, float)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp:454:30,
    inlined from 'void Slic3r::WipeTower::toolchange_Wipe(Slic3r::WipeTowerWriter&, const box_coordinates&, float)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp:1217:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.cpp:448:37: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[141/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/Wipe.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SmoothPath.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../GCode.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'Slic3r::Vec2f Slic3r::GCode::WipeTowerIntegration::transform_wt_pt(const Slic3r::Vec2f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:67:50: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamAligned.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPlacer.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../GCode.hpp:31:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/SmoothPath.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Geometry/ArcWelder.hpp: In instantiation of 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Float = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp:125:59:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Geometry/ArcWelder.hpp:31:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >; Derived = Eigen::Rotation2D<double>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp:139:136:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../GCode.hpp: In instantiation of 'Slic3r::Vec2d Slic3r::GCodeGenerator::point_to_gcode_quantized(const Eigen::MatrixBase<Derived>&) const [with Derived = Eigen::Matrix<int, 2, 1, 2>; Slic3r::Vec2d = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp:161:55:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../GCode.hpp:144:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Matrix<int, 2, 1, 2>, const Eigen::Matrix<int, 2, 1, 2> > >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp:244:106:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> > >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Geometry/ArcWelder.hpp:52:59:   required from 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Float = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp:125:59:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../GCode.hpp: In instantiation of 'Eigen::Matrix<double, Derived::SizeAtCompileTime, 1, 2> Slic3r::GCodeGenerator::point_to_gcode(const Eigen::MatrixBase<Derived>&) const [with Derived = Eigen::Matrix<int, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../GCode.hpp:146:39:   required from 'Slic3r::Vec2d Slic3r::GCodeGenerator::point_to_gcode_quantized(const Eigen::MatrixBase<Derived>&) const [with Derived = Eigen::Matrix<int, 2, 1, 2>; Slic3r::Vec2d = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp:161:55:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../GCode.hpp:123:76: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:40:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = double; Matrix2 = Eigen::Matrix<double, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:112:56:   required from 'Eigen::Rotation2D<Scalar>::Vector2 Eigen::Rotation2D<Scalar>::operator*(const Vector2&) const [with Scalar_ = double; Vector2 = Eigen::Matrix<double, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp:244:107:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:103:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >; Derived = Eigen::Rotation2D<double>; int Dim_ = 2; VectorType = Eigen::Matrix<double, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<double>; OtherVectorType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >; ReturnType = Eigen::Matrix<double, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >; Derived = Eigen::Rotation2D<double>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp:139:136:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:103:21: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<double>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<double, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >; Derived = Eigen::Rotation2D<double>; int Dim_ = 2; VectorType = Eigen::Matrix<double, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<double>; OtherVectorType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >; ReturnType = Eigen::Matrix<double, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >; Derived = Eigen::Rotation2D<double>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp:139:136:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = float; Matrix2 = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:89:   required from 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/Wipe.cpp: In member function 'std::string Slic3r::GCode::Wipe::wipe(Slic3r::GCodeGenerator&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp:161:79: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp:139:110: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp:138:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Geometry/ArcWelder.hpp: In function 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Float = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Geometry/ArcWelder.hpp:52:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In member function 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >; Derived = Eigen::Rotation2D<double>; int Dim_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp: In function 'std::optional<Slic3r::Point> Slic3r::GCode::wipe_hide_seam(const SmoothPath&, bool, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp:244:107: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In member function 'Eigen::Rotation2D<Scalar>::Vector2 Eigen::Rotation2D<Scalar>::operator*(const Vector2&) const [with Scalar_ = double]':
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:112:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Geometry/ArcWelder.hpp: In function 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Float = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Geometry/ArcWelder.hpp:52:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In member function 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >; Derived = Eigen::Rotation2D<double>; int Dim_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp:139:136: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp: In member function 'std::string Slic3r::GCode::Wipe::wipe(Slic3r::GCodeGenerator&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp:163:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp: In function 'std::optional<Slic3r::Point> Slic3r::GCode::wipe_hide_seam(const SmoothPath&, bool, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp:244:107: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Eigen::Rotation2D<Scalar>::Vector2 Eigen::Rotation2D<Scalar>::operator*(const Vector2&) const [with Scalar_ = double]',
    inlined from 'std::optional<Slic3r::Point> Slic3r::GCode::wipe_hide_seam(const SmoothPath&, bool, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Wipe.cpp:244:107:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:112:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[142/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/WipeTowerIntegration.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTower.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'Slic3r::Vec2f Slic3r::GCode::WipeTowerIntegration::transform_wt_pt(const Slic3r::Vec2f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.hpp:67:50: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../ExtrusionEntity.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SmoothPath.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamAligned.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPlacer.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode.hpp:31:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode.hpp: In instantiation of 'Eigen::Matrix<double, Derived::SizeAtCompileTime, 1, 2> Slic3r::GCodeGenerator::point_to_gcode(const Eigen::MatrixBase<Derived>&) const [with Derived = Eigen::Matrix<int, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.cpp:80:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode.hpp:123:76: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:103:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:40:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = float; Matrix2 = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:89:   required from 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/WipeTowerIntegration.cpp: In member function 'std::string Slic3r::GCode::WipeTowerIntegration::append_tcr(Slic3r::GCodeGenerator&, const Slic3r::WipeTower::ToolChangeResult&, int, double) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.cpp:40:36: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.cpp:49:54: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.cpp:80:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'Slic3r::Vec2f Slic3r::GCode::WipeTowerIntegration::transform_wt_pt(const Slic3r::Vec2f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.hpp:67:11: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.hpp:68:59: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.hpp:70:16: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In member function 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In member function 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In member function 'Slic3r::Vec3d Slic3r::GCodeWriter::get_position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:125:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode.hpp: In member function 'Eigen::Matrix<double, Derived::SizeAtCompileTime, 1, 2> Slic3r::GCodeGenerator::point_to_gcode(const Eigen::MatrixBase<Derived>&) const [with Derived = Eigen::Matrix<int, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode.hpp:123:76: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.cpp:137:112: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.cpp: In member function 'std::string Slic3r::GCode::WipeTowerIntegration::post_process_wipe_tower_moves(const Slic3r::WipeTower::ToolChangeResult&, const Slic3r::Vec2f&, float) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.cpp:158:55: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.cpp: In member function 'std::string Slic3r::GCode::WipeTowerIntegration::finalize(Slic3r::GCodeGenerator&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.cpp:271:48: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In member function 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'Slic3r::Vec2f Slic3r::GCode::WipeTowerIntegration::transform_wt_pt(const Slic3r::Vec2f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.hpp:68:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.cpp: In member function 'std::string Slic3r::GCode::WipeTowerIntegration::append_tcr(Slic3r::GCodeGenerator&, const Slic3r::WipeTower::ToolChangeResult&, int, double) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.cpp:49:54: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/WipeTowerIntegration.cpp:80:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[143/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/Travels.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Travels.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Travels.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SmoothPath.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Travels.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'Slic3r::Vec2f Slic3r::GCode::WipeTowerIntegration::transform_wt_pt(const Slic3r::Vec2f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:67:50: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamAligned.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPlacer.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../GCode.hpp:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Travels.cpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Travels.cpp:174:66:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:103:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:40:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = float; Matrix2 = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:89:   required from 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/GCode/Travels.cpp: In function 'Slic3r::AABBTreeLines::LinesDistancer<Slic3r::GCode::ObjectOrExtrusionLinef> Slic3r::GCode::get_previous_layer_distancer(const Slic3r::GCodeGenerator::ObjectsLayerToPrint&, const Slic3r::ExPolygons&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Travels.cpp:55:52: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Travels.cpp: In function 'Slic3r::Vec2d Slic3r::GCode::Impl::Travels::place_at_segment(const Slic3r::Vec2d&, const Slic3r::Vec2d&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Travels.cpp:174:66: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Travels.cpp:175:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Travels.cpp: In function 'std::vector<Slic3r::GCode::Impl::Travels::DistancedPoint> Slic3r::GCode::Impl::Travels::slice_xy_path(tcb::span<const Slic3r::Point>, tcb::span<const double>)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Travels.cpp:189:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Travels.cpp: In function 'Slic3r::Vec2d Slic3r::GCode::Impl::Travels::place_at_segment(const Slic3r::Vec2d&, const Slic3r::Vec2d&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Travels.cpp:174:66: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Travels.cpp:171:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec2d Slic3r::GCode::Impl::Travels::place_at_segment(const Slic3r::Vec2d&, const Slic3r::Vec2d&, double)',
    inlined from 'std::vector<Slic3r::GCode::Impl::Travels::DistancedPoint> Slic3r::GCode::Impl::Travels::slice_xy_path(tcb::span<const Slic3r::Point>, tcb::span<const double>)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Travels.cpp:194:57:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/Travels.cpp:174:66: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[144/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/AvoidCrossingPerimeters.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Layer.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Layer.hpp:29:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../GCode.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'Slic3r::Vec2f Slic3r::GCode::WipeTowerIntegration::transform_wt_pt(const Slic3r::Vec2f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:67:50: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamAligned.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPlacer.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../GCode.hpp:31:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2> >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp:341:65:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:103:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:40:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = float; Matrix2 = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:89:   required from 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../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.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp: In function 'void Slic3r::resample_polygon(Polygon&, double, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp:797:62: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp: In member function 'void Slic3r::contour_distance(const EdgeGrid::Grid&, const std::vector<float>&, size_t, const Polygon&, double, double)::Visitor::init(const Slic3r::Points&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp:872:61: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/algorithm:63,
                 from /usr/include/boost/iterator/iterator_concepts.hpp:18,
                 from /usr/include/boost/range/concepts.hpp:20,
                 from /usr/include/boost/range/size_type.hpp:20,
                 from /usr/include/boost/range/size.hpp:21,
                 from /usr/include/boost/range/functions.hpp:20,
                 from /usr/include/boost/range/iterator_range_core.hpp:41,
                 from /usr/include/boost/range/iterator_range.hpp:13,
                 from /usr/include/boost/range/adaptor/reversed.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp:5:
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::Intersection*, vector<Slic3r::Intersection> >; _Compare = Slic3r::avoid_perimeters_inner(const AvoidCrossingPerimeters::Boundary&, const Point&, const Point&, const Layer&, std::vector<TravelPoint>&)::<lambda(const auto:50&, const auto:51&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:4837:5: note: parameter passing for argument of type 'Slic3r::avoid_perimeters_inner(const AvoidCrossingPerimeters::Boundary&, const Point&, const Point&, const Layer&, std::vector<TravelPoint>&)::<lambda(const auto:50&, const auto:51&)>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp: In function 'Slic3r::Point Slic3r::get_polygon_vertex_offset(const Polygon&, size_t, int)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp:358:73: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp: In function 'Slic3r::Vec2d Slic3r::three_points_inward_normal(const Point&, const Point&, const Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp:341:137: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp: In function 'Slic3r::Point Slic3r::get_middle_point_offset(const Polygon&, size_t, size_t, const Point&, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp:366:48: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/../Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/bits/stl_algo.h:61:
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Intersection*, vector<Slic3r::Intersection> >; _Distance = long int; _Tp = Slic3r::Intersection; _Compare = Slic3r::avoid_perimeters_inner(const AvoidCrossingPerimeters::Boundary&, const Point&, const Point&, const Layer&, std::vector<TravelPoint>&)::<lambda(const auto:50&, const auto:51&)>]':
/usr/include/c++/16.1.1/bits/stl_heap.h:228:5: note: parameter passing for argument of type 'Slic3r::avoid_perimeters_inner(const AvoidCrossingPerimeters::Boundary&, const Point&, const Point&, const Layer&, std::vector<TravelPoint>&)::<lambda(const auto:50&, const auto:51&)>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp: In function 'Slic3r::Vec2d Slic3r::three_points_inward_normal(const Point&, const Point&, const Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp:341:137: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp:337:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp: In function 'void Slic3r::resample_polygon(Polygon&, double, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp:797:62: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Intersection*, vector<Slic3r::Intersection> >; _Size = long int; _Compare = Slic3r::avoid_perimeters_inner(const AvoidCrossingPerimeters::Boundary&, const Point&, const Point&, const Layer&, std::vector<TravelPoint>&)::<lambda(const auto:50&, const auto:51&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type 'Slic3r::avoid_perimeters_inner(const AvoidCrossingPerimeters::Boundary&, const Point&, const Point&, const Layer&, std::vector<TravelPoint>&)::<lambda(const auto:50&, const auto:51&)>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Point Slic3r::get_polygon_vertex_offset(const Polygon&, size_t, int)',
    inlined from 'size_t Slic3r::avoid_perimeters_inner(const AvoidCrossingPerimeters::Boundary&, const Point&, const Point&, const Layer&, std::vector<TravelPoint>&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp:635:37,
    inlined from 'size_t Slic3r::avoid_perimeters(const AvoidCrossingPerimeters::Boundary&, const Point&, const Point&, const Layer&, Polyline&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp:684:54:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp:358:73: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Intersection*, vector<Slic3r::Intersection> >; _Compare = Slic3r::avoid_perimeters_inner(const AvoidCrossingPerimeters::Boundary&, const Point&, const Point&, const Layer&, std::vector<TravelPoint>&)::<lambda(const auto:50&, const auto:51&)>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::Intersection*, vector<Slic3r::Intersection> >; _Compare = Slic3r::avoid_perimeters_inner(const AvoidCrossingPerimeters::Boundary&, const Point&, const Point&, const Layer&, std::vector<TravelPoint>&)::<lambda(const auto:50&, const auto:51&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
    inlined from 'size_t Slic3r::avoid_perimeters_inner(const AvoidCrossingPerimeters::Boundary&, const Point&, const Point&, const Layer&, std::vector<TravelPoint>&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp:582:18,
    inlined from 'size_t Slic3r::avoid_perimeters(const AvoidCrossingPerimeters::Boundary&, const Point&, const Point&, const Layer&, Polyline&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp:684:54:
/usr/include/c++/16.1.1/bits/stl_algo.h:1913:25: note: parameter passing for argument of type 'Slic3r::avoid_perimeters_inner(const AvoidCrossingPerimeters::Boundary&, const Point&, const Point&, const Layer&, std::vector<TravelPoint>&)::<lambda(const auto:50&, const auto:51&)>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Point Slic3r::get_middle_point_offset(const Polygon&, size_t, size_t, const Point&, coord_t)',
    inlined from 'size_t Slic3r::avoid_perimeters_inner(const AvoidCrossingPerimeters::Boundary&, const Point&, const Point&, const Layer&, std::vector<TravelPoint>&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp:621:25,
    inlined from 'size_t Slic3r::avoid_perimeters(const AvoidCrossingPerimeters::Boundary&, const Point&, const Point&, const Layer&, Polyline&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp:684:54:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp:366:48: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[145/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp:27:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp: In function 'Slic3r::Vec3d Slic3r::Geometry::extract_rotation(const Eigen::Matrix<double, 3, 3, 2>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp:398:47: warning: 'Eigen::Matrix<typename Eigen::internal::traits<T>::Scalar, 3, 1> Eigen::MatrixBase<Derived>::eulerAngles(Eigen::Index, Eigen::Index, Eigen::Index) const [with Derived = Eigen::Matrix<double, 3, 3, 2>; typename Eigen::internal::traits<T>::Scalar = double; Eigen::Index = long int]' is deprecated: Use .canonicalEulerAngles() instead. [-Wdeprecated-declarations]
In file included from /usr/include/eigen3/Eigen/Geometry:37,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h:136:60: note: declared here
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h: In instantiation of 'Eigen::Matrix<typename Eigen::internal::traits<T>::Scalar, 3, 1> Eigen::MatrixBase<Derived>::eulerAngles(Eigen::Index, Eigen::Index, Eigen::Index) const [with Derived = Eigen::Matrix<double, 3, 3, 2>; typename Eigen::internal::traits<T>::Scalar = double; Eigen::Index = long int]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp:398:47:   required from here
/usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h:136:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<long int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<long int, long int>, const Eigen::Matrix<long int, 2, 1, 2>, const Eigen::Matrix<long int, 2, 1, 2> > >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp:789:63:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::perp(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp:797:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:123:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp: In function 'bool Slic3r::Geometry::arrange(size_t, const Slic3r::Vec2d&, coordf_t, const Slic3r::BoundingBoxf*, Slic3r::Pointfs&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp:182:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp: In function 'Slic3r::Vec3d Slic3r::Geometry::extract_rotation(const Eigen::Matrix<double, 3, 3, 2>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp:393:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp:398:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp:400:12: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h: In member function 'Eigen::Matrix<typename Eigen::internal::traits<T>::Scalar, 3, 1> Eigen::MatrixBase<Derived>::eulerAngles(Eigen::Index, Eigen::Index, Eigen::Index) const [with Derived = Eigen::Matrix<double, 3, 3, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h:136:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp: In function 'Slic3r::Vec3d Slic3r::Geometry::extract_rotation(const Slic3r::Transform3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp:403:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp: In function 'bool Slic3r::Geometry::is_point_inside_polygon_corner(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::Point&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp:789:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp:797:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<long int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<long int, long int>, const Eigen::Matrix<long int, 2, 1, 2>, const Eigen::Matrix<long int, 2, 1, 2> > >]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::perp(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:123:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp: In member function 'Slic3r::Transform3d Slic3r::Geometry::Transformation::get_offset_matrix() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp:416:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp: In function 'Slic3r::Vec3d Slic3r::Geometry::extract_rotation(const Eigen::Matrix<double, 3, 3, 2>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp:398:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp:393:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp: In function 'bool Slic3r::Geometry::is_point_inside_polygon_corner(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::Point&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp:791:73: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp: In function 'bool Slic3r::Geometry::arrange(size_t, const Slic3r::Vec2d&, coordf_t, const Slic3r::BoundingBoxf*, Slic3r::Pointfs&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp:170:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_rotation() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.cpp:470:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[146/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/ArcWelder.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ArcWelder.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ArcWelder.cpp:28:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ArcWelder.cpp:35:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../MultiPoint.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ArcWelder.cpp:36:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ArcWelder.hpp:8:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ArcWelder.hpp: In instantiation of 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2> >; Derived2 = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2> >; Float = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ArcWelder.cpp:44:30:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ArcWelder.hpp:31:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::perp(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ArcWelder.hpp:313:24:   required from 'std::optional<Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> > Slic3r::Geometry::ArcWelder::arc_fit_center_gauss_newton_ls(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, Iterator, Iterator, size_t) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; Iterator = Eigen::Matrix<double, 2, 1, 2>*; typename Derived::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ArcWelder.cpp:241:96:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp:123:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ArcWelder.hpp: In function 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2> >; Derived2 = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2> >; Float = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ArcWelder.hpp:52:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ArcWelder.cpp: In function 'double Slic3r::Geometry::ArcWelder::arc_fit_variance(const Slic3r::Point&, const Slic3r::Point&, float, bool, std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >::const_iterator, std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >::const_iterator)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ArcWelder.cpp:156:109: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ArcWelder.cpp: In function 'double Slic3r::Geometry::ArcWelder::clip_end(Path&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ArcWelder.cpp:750:79: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ArcWelder.hpp: In function 'std::optional<Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> > Slic3r::Geometry::ArcWelder::arc_fit_center_gauss_newton_ls(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, Iterator, Iterator, size_t) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; Iterator = Eigen::Matrix<double, 2, 1, 2>*]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ArcWelder.hpp:313:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ArcWelder.hpp: In function 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2> >; Derived2 = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2> >; Float = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ArcWelder.hpp:52:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ArcWelder.cpp: In function 'double Slic3r::Geometry::ArcWelder::arc_fit_variance(const Slic3r::Point&, const Slic3r::Point&, float, bool, std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >::const_iterator, std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >::const_iterator)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ArcWelder.cpp:156:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[147/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCodeReader.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCodeReader.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCodeReader.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[148/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ExtrusionOrder.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SmoothPath.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ExtrusionOrder.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ExtrusionOrder.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ExtrusionOrder.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'Slic3r::Vec2f Slic3r::GCode::WipeTowerIntegration::transform_wt_pt(const Slic3r::Vec2f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:67:50: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamAligned.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPlacer.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ExtrusionOrder.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:103:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:40:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = float; Matrix2 = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:89:   required from 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/GCode/ExtrusionOrder.cpp: In function 'std::vector<Slic3r::GCode::ExtrusionOrder::ExtruderExtrusions> Slic3r::GCode::ExtrusionOrder::get_extrusions(const Slic3r::Print&, const Slic3r::GCode::WipeTowerIntegration*, const Slic3r::GCode::ObjectsLayerToPrint&, bool, const Slic3r::LayerTools&, const std::vector<Slic3r::GCode::InstanceToPrint>&, const std::map<unsigned int, std::pair<long unsigned int, long unsigned int> >&, unsigned int, const PathSmoothingFunction&, bool, std::optional<Slic3r::Point>)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/ExtrusionOrder.cpp:561:85: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'Slic3r::Vec2f Slic3r::GCode::WipeTowerIntegration::transform_wt_pt(const Slic3r::Vec2f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:59: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:70:16: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In member function 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In member function 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'Slic3r::Vec2f Slic3r::GCode::WipeTowerIntegration::transform_wt_pt(const Slic3r::Vec2f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[149/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/ConvexHull.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ConvexHull.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ConvexHull.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ConvexHull.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/bits/stl_algo.h:61,
                 from /usr/include/c++/16.1.1/algorithm:63,
                 from /usr/include/boost/math/tools/config.hpp:219,
                 from /usr/include/boost/math/tools/complex.hpp:13,
                 from /usr/include/boost/multiprecision/detail/number_base.hpp:34,
                 from /usr/include/boost/multiprecision/traits/is_variable_precision.hpp:9,
                 from /usr/include/boost/multiprecision/detail/precision.hpp:9,
                 from /usr/include/boost/multiprecision/number.hpp:11,
                 from /usr/include/boost/multiprecision/cpp_int.hpp:19,
                 from /usr/include/boost/multiprecision/integer.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/ConvexHull.cpp:5:
/usr/include/c++/16.1.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 = long int; _Tp = Eigen::Matrix<double, 3, 1, 2>; _Compare = Slic3r::Geometry::convex_hull(Slic3r::Pointf3s)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)>]':
/usr/include/c++/16.1.1/bits/stl_heap.h:228:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[150/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/MedialAxis.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Voronoi.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/MedialAxis.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/MedialAxis.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/MedialAxis.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.hpp: In function 'Slic3r::Vec2d Slic3r::Voronoi::vertex_point(const Slic3r::Geometry::VoronoiDiagram::vertex_type&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.hpp:36:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[151/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/VoronoiOffset.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.hpp: In function 'Slic3r::Vec2d Slic3r::Voronoi::vertex_point(const Slic3r::Geometry::VoronoiDiagram::vertex_type&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.hpp:36:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp: In function 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> > Slic3r::Voronoi::detail::point_point_dr_dl_thresholds(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::Vec2d&, const Slic3r::Vec2d&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:273:46: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 2, 1, 2>; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:286:63:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/bits/stl_algobase.h:63,
                 from /usr/include/c++/16.1.1/bits/specfun.h:44,
                 from /usr/include/c++/16.1.1/cmath:3913,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:7:
/usr/include/c++/16.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = Eigen::Matrix<double, 2, 1, 2>; _T2 = Eigen::Matrix<double, 2, 1, 2>; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = Eigen::Matrix<double, 2, 1, 2>; typename decay<_Tp>::type = Eigen::Matrix<double, 2, 1, 2>; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = Eigen::Matrix<double, 2, 1, 2>; typename decay<_Tp2>::type = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:297:34:   required from here
/usr/include/c++/16.1.1/bits/stl_pair.h:1169:5: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Matrix<int, 2, 1, 2>, const Eigen::Matrix<int, 2, 1, 2> > >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:344:80:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:34:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/libslic3r.h: In instantiation of 'constexpr T Slic3r::lerp(const T&, const T&, Number) [with T = Eigen::Matrix<double, 2, 1, 2>; Number = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:1158:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/libslic3r.h:287:20: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp: In function 'double Slic3r::Voronoi::detail::dist_to_site(const Slic3r::Lines&, const Slic3r::Geometry::VoronoiDiagram::cell_type&, const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:243:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp: In function 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> > Slic3r::Voronoi::detail::point_point_dr_dl_thresholds(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::Vec2d&, const Slic3r::Vec2d&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:267:29: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:286:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:297:67: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 2, 1, 2>]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/stl_pair.h: In function 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = Eigen::Matrix<double, 2, 1, 2>; _T2 = Eigen::Matrix<double, 2, 1, 2>]':
/usr/include/c++/16.1.1/bits/stl_pair.h:1169:5: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp: In function 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> > Slic3r::Voronoi::detail::point_segment_dr_dl_thresholds(const Slic3r::Point&, const Slic3r::Line&, const Slic3r::Vec2d&, const Slic3r::Vec2d&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:334:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:339:67: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:344:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:369:16: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Matrix<int, 2, 1, 2>, const Eigen::Matrix<int, 2, 1, 2> > >]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp: In function 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> > Slic3r::Voronoi::detail::point_point_skeleton_thresholds(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::Vec2d&, const Slic3r::Vec2d&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:372:29: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:382:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:393:67: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp: In function 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> > Slic3r::Voronoi::detail::point_segment_skeleton_thresholds(const Slic3r::Point&, const Slic3r::Line&, const Slic3r::Vec2d&, const Slic3r::Vec2d&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:412:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:418:67: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:424:76: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:448:16: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp: In function 'void Slic3r::Voronoi::annotate_inside_outside(VD&, const Slic3r::Lines&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:749:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp: In function 'std::vector<Eigen::Matrix<double, 2, 1, 2> > Slic3r::Voronoi::edge_offset_contour_intersections(const VD&, const Slic3r::Lines&, const std::vector<double>&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:1130:142: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:1133:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp: In function 'std::vector<Eigen::Matrix<double, 2, 1, 2> > Slic3r::Voronoi::skeleton_edges_rough(const VD&, const Slic3r::Lines&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:1603:97: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:1604:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:1603:97: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:1610:43: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:1609:95: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp: In function 'void Slic3r::Voronoi::annotate_inside_outside(VD&, const Slic3r::Lines&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:749:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp: In function 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> > Slic3r::Voronoi::detail::point_point_dr_dl_thresholds(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::Vec2d&, const Slic3r::Vec2d&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:297:34: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp: In function 'std::vector<Eigen::Matrix<double, 2, 1, 2> > Slic3r::Voronoi::skeleton_edges_rough(const VD&, const Slic3r::Lines&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:1591:50: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp: In function 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> > Slic3r::Voronoi::detail::point_segment_skeleton_thresholds(const Slic3r::Point&, const Slic3r::Line&, const Slic3r::Vec2d&, const Slic3r::Vec2d&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:418:34: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp: In function 'std::vector<Eigen::Matrix<double, 2, 1, 2> > Slic3r::Voronoi::edge_offset_contour_intersections(const VD&, const Slic3r::Lines&, const std::vector<double>&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:1133:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:1646:1: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp: In function 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> > Slic3r::Voronoi::detail::point_point_dr_dl_thresholds(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::Vec2d&, const Slic3r::Vec2d&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:286:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:267:29: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp: In function 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> > Slic3r::Voronoi::detail::point_segment_dr_dl_thresholds(const Slic3r::Point&, const Slic3r::Line&, const Slic3r::Vec2d&, const Slic3r::Vec2d&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:344:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:334:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:316:29: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp: In function 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> > Slic3r::Voronoi::detail::point_segment_skeleton_thresholds(const Slic3r::Point&, const Slic3r::Line&, const Slic3r::Vec2d&, const Slic3r::Vec2d&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:424:76: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:412:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:403:29: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp: In function 'std::vector<Eigen::Matrix<double, 2, 1, 2> > Slic3r::Voronoi::edge_offset_contour_intersections(const VD&, const Slic3r::Lines&, const std::vector<double>&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:1130:142: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp: In function 'std::vector<Eigen::Matrix<double, 2, 1, 2> > Slic3r::Voronoi::skeleton_edges_rough(const VD&, const Slic3r::Lines&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiOffset.cpp:1543:20: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 2, 1, 2>, Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[152/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/GCodeProcessor.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp: In function 'Slic3r::Vec4f Slic3r::normalized_junction_vector(const Vec4f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:136:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 4, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp: In member function 'Slic3r::Vec3d Slic3r::GCodeProcessor::process_G2_G3(const Slic3r::GCodeReader::GCodeLine&, bool)::Arc::relative_start() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:3077:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp: In member function 'void Slic3r::GCodeProcessor::calculate_time(Slic3r::GCodeProcessorResult&, size_t, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:4871:34: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:18:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Utils.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/libslic3r.h: In instantiation of 'constexpr T Slic3r::lerp(const T&, const T&, Number) [with T = Eigen::Matrix<float, 3, 1, 2>; Number = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:359:48:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/libslic3r.h:287:20: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:687:90:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<float, 2, 1>; typename Derived::Scalar = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:687:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/ArcWelder.hpp: In instantiation of 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::Matrix<float, 2, 1, 2>; Derived2 = Eigen::Matrix<float, 2, 1, 2>; Float = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:3045:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/ArcWelder.hpp:31:53: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 2, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::Matrix<float, 2, 1, 2>, const Eigen::Matrix<float, 2, 1, 2> > >, const Eigen::Matrix<float, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/ArcWelder.hpp:52:59:   required from 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::Matrix<float, 2, 1, 2>; Derived2 = Eigen::Matrix<float, 2, 1, 2>; Float = float]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:3045:56:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/GCode/GCodeProcessor.cpp: In member function 'void Slic3r::GCodeProcessor::TimeMachine::calculate_time(Slic3r::GCodeProcessorResult&, Slic3r::PrintEstimatedStatistics::ETimeMode, size_t, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:359:90: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp: In member function 'void Slic3r::GCodeProcessor::apply_config(const Slic3r::PrintConfig&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:687:90: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:687:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp: In member function 'void Slic3r::GCodeProcessor::process_G1(const std::array<std::optional<double>, 4>&, const std::optional<double>&, G1DiscretizationOrigin, const std::optional<unsigned int>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:2856:115: note: parameter passing for argument of type 'Eigen::Matrix<float, 4, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp: In member function 'void Slic3r::GCodeProcessor::process_G2_G3(const Slic3r::GCodeReader::GCodeLine&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:3045:90: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:3112:52: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/ArcWelder.hpp: In function 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::Matrix<float, 2, 1, 2>; Derived2 = Eigen::Matrix<float, 2, 1, 2>; Float = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/ArcWelder.hpp:31:53: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/ArcWelder.hpp:52:42: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp: In member function 'Slic3r::Vec3d Slic3r::GCodeProcessor::process_G2_G3(const Slic3r::GCodeReader::GCodeLine&, bool)::Arc::relative_end() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:3078:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp: In member function 'void Slic3r::GCodeProcessor::apply_config(const Slic3r::PrintConfig&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:687:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:687:90: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp: In member function 'void Slic3r::GCodeProcessor::process_G2_G3(const Slic3r::GCodeReader::GCodeLine&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:3113:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp: In member function 'void Slic3r::GCodeProcessor::TimeMachine::calculate_time(Slic3r::GCodeProcessorResult&, Slic3r::PrintEstimatedStatistics::ETimeMode, size_t, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:359:48: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp: In member function 'void Slic3r::GCodeProcessor::process_G1(const std::array<std::optional<double>, 4>&, const std::optional<double>&, G1DiscretizationOrigin, const std::optional<unsigned int>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode/GCodeProcessor.cpp:2856:79: note: parameter passing for argument of type 'Eigen::Matrix<float, 4, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[153/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/VoronoiUtils.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/PolygonsPointIndex.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/PolygonsSegmentIndex.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiUtils.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/VoronoiUtils.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[154/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BlacklistedLibraryCheck.cpp.o
[155/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/InfillAboveBridges.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Surface.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SurfaceCollection.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/InfillAboveBridges.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/InfillAboveBridges.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[156/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Line.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.cpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2> >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.cpp:136:78:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.cpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::intersect_plane(double) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.cpp:141:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.cpp: In member function 'void Slic3r::Line::extend(double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.cpp:136:78: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.cpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::intersect_plane(double) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.cpp:141:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[157/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/JumpPointSearch.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/JumpPointSearch.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/JumpPointSearch.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Layer.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/JumpPointSearch.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Matrix<int, 2, 1, 2>, const Eigen::Matrix<int, 2, 1, 2> > >; PlainObject = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/JumpPointSearch.cpp:319:73:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/JumpPointSearch.cpp: In member function 'Slic3r::Polyline Slic3r::JPSPathFinder::find_path(const Slic3r::Point&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/JumpPointSearch.cpp:319:73: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'void Slic3r::double_dda_with_offset(coord_t, coord_t, coord_t, coord_t, const PointFn&) [with PointFn = JPSPathFinder::add_obstacles(const Slic3r::Lines&)::<lambda(coord_t, coord_t)>]',
    inlined from 'void Slic3r::JPSPathFinder::add_obstacles(const Slic3r::Lines&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/JumpPointSearch.cpp:207:31:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/JumpPointSearch.cpp:63:69: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[158/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/LayerRegion.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/LayerRegion.cpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/LayerRegion.cpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/LayerRegion.cpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/LayerRegion.cpp:25:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 2, 1, 2>; PlainObject = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BridgeDetector.hpp:96:35:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2> >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BridgeDetector.hpp:103:60:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/LayerRegion.cpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BridgeDetector.hpp: In function 'std::tuple<Eigen::Matrix<double, 2, 1, 2, 2, 1>, double> Slic3r::detect_bridging_direction(const Lines&, const Polygons&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BridgeDetector.hpp:96:35: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BridgeDetector.hpp:103:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 2, 1, 2>]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BridgeDetector.hpp: In function 'std::tuple<Eigen::Matrix<double, 2, 1, 2, 2, 1>, double> Slic3r::detect_bridging_direction(const Lines&, const Polygons&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BridgeDetector.hpp:96:35: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BridgeDetector.hpp:103:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[159/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionProcessor.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SupportSpotsGenerator.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionProcessor.hpp:25:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:28:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'Slic3r::Vec2f Slic3r::GCode::WipeTowerIntegration::transform_wt_pt(const Slic3r::Vec2f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:67:50: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.hpp:31:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In member function 'Slic3r::Vec3d Slic3r::GCodeWriter::get_position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:125:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/bits/stl_algobase.h:63,
                 from /usr/include/c++/16.1.1/string:55,
                 from /usr/include/c++/16.1.1/bits/locale_classes.h:43,
                 from /usr/include/c++/16.1.1/bits/ios_base.h:43,
                 from /usr/include/c++/16.1.1/streambuf:45,
                 from /usr/include/c++/16.1.1/bits/streambuf_iterator.h:37,
                 from /usr/include/c++/16.1.1/iterator:68,
                 from /usr/include/boost/algorithm/string/predicate.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:27:
/usr/include/c++/16.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double; _T2 = double; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = double; typename decay<_Tp2>::type = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:377:59:   required from here
/usr/include/c++/16.1.1/bits/stl_pair.h:1169:5: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.hpp: In instantiation of 'Eigen::Matrix<double, Derived::SizeAtCompileTime, 1, 2> Slic3r::GCodeGenerator::point_to_gcode(const Eigen::MatrixBase<Derived>&) const [with Derived = Eigen::Matrix<int, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:2271:53:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.hpp:123:76: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.hpp: In instantiation of 'Eigen::Matrix<double, Derived::SizeAtCompileTime, 1, 2> Slic3r::GCodeGenerator::point_to_gcode(const Eigen::MatrixBase<Derived>&) const [with Derived = Eigen::Matrix<int, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:2341:53:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.hpp:123:76: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.hpp: In instantiation of 'Eigen::Matrix<double, Derived::SizeAtCompileTime, 1, 2> Slic3r::GCodeGenerator::point_to_gcode(const Eigen::MatrixBase<Derived>&) const [with Derived = Eigen::Block<const Eigen::Matrix<int, 3, 1, 2>, 2, 1, false>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:3314:57:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.hpp:123:76: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> > >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp:52:59:   required from 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Float = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:3620:60:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:103:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:40:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = float; Matrix2 = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:89:   required from 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/GCode.cpp: In member function 'void Slic3r::GCodeGenerator::PlaceholderParserIntegration::update_from_gcodewriter(const Slic3r::GCodeWriter&, const Slic3r::WipeTowerData&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:242:54: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp: In static member function 'static Slic3r::GCodeGenerator::ObjectsLayerToPrint Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::PrintObject&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:377:59: 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.6/src/libslic3r/GCode.cpp: In member function 'void Slic3r::GCodeGenerator::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:1231:92: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:1323:64: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(const Vec2crd&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:152:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In constructor 'Slic3r::GCode::WipeTowerIntegration::WipeTowerIntegration(Slic3r::Vec2f, double, const Slic3r::PrintConfig&, const std::vector<Slic3r::WipeTower::ToolChangeResult>&, const std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >&, const Slic3r::WipeTower::ToolChangeResult&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:22:5: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp: In member function 'Slic3r::Polyline Slic3r::GCodeGenerator::get_layer_change_xy_path(const Slic3r::Vec3d&, const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:2271:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp: In member function 'std::string Slic3r::GCodeGenerator::generate_ramping_layer_change_gcode(const Slic3r::Polyline&, double, const Slic3r::GCode::Impl::Travels::ElevatedTravelParams&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:2341:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.hpp: In member function 'Eigen::Matrix<double, Derived::SizeAtCompileTime, 1, 2> Slic3r::GCodeGenerator::point_to_gcode(const Eigen::MatrixBase<Derived>&) const [with Derived = Eigen::Matrix<int, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.hpp:137:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.hpp:138:61: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.hpp: In member function 'Eigen::Matrix<double, Derived::SizeAtCompileTime, 1, 2> Slic3r::GCodeGenerator::point_to_gcode(const Eigen::MatrixBase<Derived>&) const [with Derived = Eigen::Block<const Eigen::Matrix<int, 3, 1, 2>, 2, 1, false>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.hpp:123:76: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp: In member function 'std::vector<Slic3r::GCode::ExtrusionOrder::ExtruderExtrusions> Slic3r::GCodeGenerator::get_sorted_extrusions(const Slic3r::Print&, const ObjectsLayerToPrint&, const Slic3r::LayerTools&, const std::vector<Slic3r::GCode::InstanceToPrint>&, const Slic3r::GCode::SmoothPathCaches&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:2527:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp: In member function 'Slic3r::LayerResult Slic3r::GCodeGenerator::process_layer(const Slic3r::Print&, const ObjectsLayerToPrint&, const Slic3r::LayerTools&, const Slic3r::GCode::SmoothPathCaches&, bool, const std::vector<const Slic3r::PrintInstance*>*, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:2796:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp: In member function 'void Slic3r::GCodeGenerator::initialize_instance(const InstanceToPrint&, const ObjectLayerToPrint&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:2923:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp: In member function 'std::string Slic3r::GCodeGenerator::change_layer(coordf_t, coordf_t, bool, const Slic3r::Point&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:3054:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:3054:34: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:3054:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:3056:52: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:3056:93: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:3068:52: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:3068:93: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:3073:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:3078:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp: In member function 'std::string Slic3r::GCodeGenerator::travel_to_first_position(const Slic3r::Vec3crd&, double, Slic3r::ExtrusionRole, const std::function<std::__cxx11::basic_string<char>()>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:3314:95: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:3314:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:3314:95: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:3333:129: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp: In member function 'std::string Slic3r::GCodeGenerator::_extrude(const Slic3r::ExtrusionAttributes&, const Slic3r::Geometry::ArcWelder::Path&, std::string_view, double, const EmitModifiers&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:3632:123: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SmoothPath.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp: In function 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Float = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp:31:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp:52:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:207:18: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp: In member function 'std::string Slic3r::GCodeGenerator::generate_travel_gcode(const Slic3r::Points3&, const std::string&, const std::function<std::__cxx11::basic_string<char>()>&, EnforceFirstZ, const std::function<bool()>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:3690:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp: In member function 'void Slic3r::GCodeGenerator::initialize_instance(const InstanceToPrint&, const ObjectLayerToPrint&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:2923:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp: In member function 'void Slic3r::GCodeGenerator::PlaceholderParserIntegration::update_from_gcodewriter(const Slic3r::GCodeWriter&, const Slic3r::WipeTowerData&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:242:54: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp: In static member function 'static Slic3r::GCodeGenerator::ObjectsLayerToPrint Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::PrintObject&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:377:59: 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.6/src/libslic3r/GCode.cpp: In member function 'std::string Slic3r::GCodeGenerator::generate_travel_gcode(const Slic3r::Points3&, const std::string&, const std::function<std::__cxx11::basic_string<char>()>&, EnforceFirstZ, const std::function<bool()>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:3699:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp: In function 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Float = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp:52:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp: In member function 'std::string Slic3r::GCodeGenerator::travel_to_first_position(const Slic3r::Vec3crd&, double, Slic3r::ExtrusionRole, const std::function<std::__cxx11::basic_string<char>()>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:3314:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp: In member function 'std::string Slic3r::GCodeGenerator::change_layer(coordf_t, coordf_t, bool, const Slic3r::Point&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:3054:34: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:3056:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:3073:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:3078:55: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp: In member function 'Slic3r::LayerResult Slic3r::GCodeGenerator::process_layer(const Slic3r::Print&, const ObjectsLayerToPrint&, const Slic3r::LayerTools&, const Slic3r::GCode::SmoothPathCaches&, bool, const std::vector<const Slic3r::PrintInstance*>*, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:2675:33: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:2796:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp: In member function 'void Slic3r::GCodeGenerator::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:1242:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.cpp:1323:64: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.hpp: In member function 'Eigen::Matrix<double, Derived::SizeAtCompileTime, 1, 2> Slic3r::GCodeGenerator::point_to_gcode(const Eigen::MatrixBase<Derived>&) const [with Derived = Eigen::Matrix<int, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.hpp:123:76: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[160/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Layer.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Layer.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Layer.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Layer.hpp:29:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Layer.cpp:25:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[161/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/CutUtils.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutUtils.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutUtils.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutUtils.cpp:48:77:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutUtils.cpp:48:77:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/CutUtils.cpp: In function 'void Slic3r::reset_instance_transformation(ModelObject*, size_t, const Transform3d&, bool, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutUtils.cpp:226:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutUtils.cpp: In function 'void Slic3r::apply_tolerance(ModelVolume*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutUtils.cpp:48:62: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutUtils.cpp:48:58: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutUtils.cpp:48:62: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutUtils.cpp:57:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:895:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutUtils.cpp: In member function 'const Slic3r::ModelObjectPtrs& Slic3r::Cut::perform_with_groove(const Groove&, const Slic3r::Transform3d&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutUtils.cpp:578:75: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutUtils.cpp: In function 'void Slic3r::apply_tolerance(ModelVolume*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutUtils.cpp:36:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutUtils.cpp:48:77: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutUtils.cpp:57:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutUtils.cpp: In member function 'const Slic3r::ModelObjectPtrs& Slic3r::Cut::perform_with_groove(const Groove&, const Slic3r::Transform3d&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutUtils.cpp:578:112: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutUtils.cpp: In function 'void Slic3r::_ZN6Slic3rL15apply_toleranceEPNS_11ModelVolumeE.part.0(ModelVolume*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CutUtils.cpp:28:13: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[162/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/Circle.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:22:109: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::circle_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:110:64: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:182:26: warning: 'Eigen::BDCSVD<typename Eigen::DenseBase<Derived>::PlainObject, Options> Eigen::MatrixBase<Derived>::bdcSvd(unsigned int) const [with int Options = 0; Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]' is deprecated: Options should be specified using method's template parameter. [-Wdeprecated-declarations]
In file included from /usr/include/eigen3/Eigen/SVD:40,
                 from /usr/include/eigen3/Eigen/Geometry:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:10:
/usr/include/eigen3/Eigen/src/SVD/BDCSVD.h:1463:60: note: declared here
In file included from /usr/include/c++/16.1.1/numeric:64,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:8:
/usr/include/c++/16.1.1/bits/stl_numeric.h: In instantiation of '_Tp std::accumulate(_InputIterator, _InputIterator, _Tp) [with _InputIterator = __gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, vector<Eigen::Matrix<double, 2, 1, 2> > >; _Tp = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:38:38:   required from here
/usr/include/c++/16.1.1/bits/stl_numeric.h:133:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'static Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::Circle<Vector>::make_invalid() [with Vector = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:114:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:135:19: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:136:43:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp: In instantiation of 'Slic3r::Geometry::Circled Slic3r::Geometry::circle_linear_least_squares_by_solver(const Slic3r::Vec2ds&, Solver) [with Solver = circle_linear_least_squares_svd(const Slic3r::Vec2ds&)::<lambda(const Eigen::Matrix<double, -1, -1>&, const Eigen::VectorXd&)>; Circled = Circle<Eigen::Matrix<double, 2, 1, 2> >; Slic3r::Vec2ds = std::vector<Eigen::Matrix<double, 2, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:180:49:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:153:9: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, 3, 3>, 1>, Eigen::Matrix<double, 3, 1> >; EvalReturnType = const Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:220:45:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp: In function 'Slic3r::Point Slic3r::Geometry::circle_center_taubin_newton(const std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >::const_iterator&, const std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >::const_iterator&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:23:79: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::circle_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:110:9: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:116:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:120:12: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:149:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::circle_ransac(const Slic3r::Vec2ds&, size_t, double*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:123:9: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:136:43: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:149:12: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::circle_linear_least_squares_svd(const Slic3r::Vec2ds&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:178:9: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::circle_linear_least_squares_normal(const Slic3r::Vec2ds&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:220:46: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:224:29: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, 3, 3>, 1>, Eigen::Matrix<double, 3, 1> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/algorithm:63,
                 from /usr/include/eigen3/Eigen/Core:95:
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<const Slic3r::Point*, vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> > >; _OIter = back_insert_iterator<vector<Eigen::Matrix<double, 2, 1, 2> > >; _UnaryOperation = Slic3r::Geometry::circle_center_taubin_newton(const std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >::const_iterator&, const std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >::const_iterator&, size_t)::<lambda(const Slic3r::Point&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:4240:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::circle_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:114:36: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:116:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::circle_ransac(const Slic3r::Vec2ds&, size_t, double*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:130:48: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::circle_linear_least_squares_normal(const Slic3r::Vec2ds&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:220:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::circle_linear_least_squares_by_solver(const Slic3r::Vec2ds&, Solver) [with Solver = circle_linear_least_squares_qr(const Slic3r::Vec2ds&)::<lambda(const Eigen::Matrix<double, -1, -1>&, const Eigen::VectorXd&)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:157:36: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::circle_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:110:9: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:110:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:110:9: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)',
    inlined from 'Slic3r::Geometry::Circled Slic3r::Geometry::circle_taubin_newton(const Slic3r::Vec2ds&, size_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:116:49:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:149:119: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::circle_linear_least_squares_normal(const Slic3r::Vec2ds&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:192:9: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::circle_ransac(const Slic3r::Vec2ds&, size_t, double*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:123:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:123:9: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:123:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:123:9: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:136:43: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::circle_linear_least_squares_by_solver(const Slic3r::Vec2ds&, Solver) [with Solver = circle_linear_least_squares_qr(const Slic3r::Vec2ds&)::<lambda(const Eigen::Matrix<double, -1, -1>&, const Eigen::VectorXd&)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.cpp:153:9: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[163/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/FileReader.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/FileReader.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/FileReader.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/FileReader.cpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[164/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Model.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:37:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In member function 'Slic3r::Vec3d Slic3r::GCodeWriter::get_position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:125:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp: In member function 'Slic3r::Vec3d Slic3r::ModelInstance::transform_vector(const Slic3r::Vec3d&, bool) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:1553:76: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:825:69:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 3, 1> >; EvalReturnType = const Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:825:90:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:1162:85:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:825:69:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/Model.cpp: In member function 'bool Slic3r::Model::center_instances_around_point(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:327:33: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:327:43: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:327:33: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:335:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelInstance::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:1155:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp: In constructor 'Slic3r::sla::DrainHole::DrainHole(Slic3r::Vec3f, Slic3r::Vec3f, float, float, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp:69:5: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp: In member function 'indexed_triangle_set Slic3r::ModelObject::raw_indexed_triangle_set() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:825:90: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:825:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:825:90: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 3, 1> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp: In member function 'void Slic3r::ModelObject::center_around_origin(bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:915:35: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp: In member function 'void Slic3r::ModelObject::bake_xy_rotation_into_meshes(size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:1162:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:1162:84: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:1162:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'double Slic3r::Geometry::Transformation::get_offset(Slic3r::Axis) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:422:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp: In member function 'double Slic3r::ModelObject::get_instance_max_z(size_t) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:1206:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp: In member function 'void Slic3r::ModelObject::print_info() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:1261:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp: In member function 'Slic3r::Vec3d Slic3r::ModelInstance::transform_vector(const Slic3r::Vec3d&, bool) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:1555:27: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'double Slic3r::Geometry::Transformation::get_rotation(Slic3r::Axis) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:430:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp: In member function 'indexed_triangle_set Slic3r::ModelObject::raw_indexed_triangle_set() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:825:90: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:825:69: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp: In member function 'bool Slic3r::Model::center_instances_around_point(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:327:33: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:335:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp: In member function 'void Slic3r::ModelObject::bake_xy_rotation_into_meshes(size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:1162:85: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:1162:84: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp: In member function 'double Slic3r::ModelObject::get_instance_min_z(size_t) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:1185:76: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp: In member function 'void Slic3r::ModelObject::center_around_origin(bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.cpp:908:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[165/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MeshNormals.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshNormals.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshNormals.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshNormals.hpp:8:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/numeric:64,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshNormals.cpp:8:
/usr/include/c++/16.1.1/bits/stl_numeric.h: In instantiation of '_Tp std::accumulate(_InputIterator, _InputIterator, _Tp) [with _InputIterator = boost::container::vec_iterator<Eigen::Matrix<double, 3, 1, 2>*, false>; _Tp = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshNormals.cpp:115:34:   required from here
/usr/include/c++/16.1.1/bits/stl_numeric.h:133:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 3, 1>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshNormals.cpp:121:22:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1>, const Eigen::Matrix<double, 3, 1> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h:64:53:   required from 'static Eigen::ParametrizedLine<Scalar_, AmbientDim_, Options> Eigen::ParametrizedLine<Scalar_, AmbientDim_, Options>::Through(const VectorType&, const VectorType&) [with Scalar_ = double; int AmbientDim_ = 3; int Options_ = 0; VectorType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshNormals.cpp:25:32:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshNormals.cpp: In function 'Slic3r::Vec3d Slic3r::get_normal(const AABBMesh&, const Vec3d&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshNormals.cpp:29:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshNormals.cpp:121:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshNormals.cpp:124:12: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:47:
/usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h: In static member function 'static Eigen::ParametrizedLine<Scalar_, AmbientDim_, Options> Eigen::ParametrizedLine<Scalar_, AmbientDim_, Options>::Through(const VectorType&, const VectorType&) [with Scalar_ = double; int AmbientDim_ = 3; int Options_ = 0]':
/usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h:64:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/stl_numeric.h: In function '_Tp std::accumulate(_InputIterator, _InputIterator, _Tp) [with _InputIterator = boost::container::vec_iterator<Eigen::Matrix<double, 3, 1, 2>*, false>; _Tp = Eigen::Matrix<double, 3, 1, 2>]':
/usr/include/c++/16.1.1/bits/stl_numeric.h:133:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In member function 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshNormals.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshNormals.cpp:155:55: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshNormals.cpp: In function 'Slic3r::Vec3d Slic3r::get_normal(const AABBMesh&, const Vec3d&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshNormals.cpp:121:22: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeshNormals.cpp:29:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[166/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ModelProcessing.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ModelProcessing.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ModelProcessing.cpp:369:119:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ModelProcessing.cpp:369:119:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/ModelProcessing.cpp: In function 'void Slic3r::ModelProcessing::convert_to_multipart_object(Slic3r::Model&, unsigned int)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ModelProcessing.cpp:53:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ModelProcessing.cpp: In function 'void Slic3r::ModelProcessing::split(Slic3r::ModelObject*, Slic3r::ModelObjectPtrs*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ModelProcessing.cpp:369:97: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ModelProcessing.cpp:369:118: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ModelProcessing.cpp:369:97: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ModelProcessing.cpp:370:70: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelInstance::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:1155:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ModelProcessing.cpp: In function 'void Slic3r::ModelProcessing::split(Slic3r::ModelObject*, Slic3r::ModelObjectPtrs*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ModelProcessing.cpp:369:119: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ModelProcessing.cpp:369:118: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[167/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ObjectID.cpp.o
[168/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MultiPoint.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiPoint.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiPoint.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiPoint.hpp:15:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[169/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/NSVGUtils.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/NSVGUtils.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/NSVGUtils.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[170/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Platform.cpp.o
[171/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/CustomGCode.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CustomGCode.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CustomGCode.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'Slic3r::Vec2f Slic3r::GCode::WipeTowerIntegration::transform_wt_pt(const Slic3r::Vec2f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:67:50: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamAligned.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPlacer.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.hpp:31:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:103:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:40:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = float; Matrix2 = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:89:   required from 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[172/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/NormalUtils.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/NormalUtils.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/NormalUtils.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/NormalUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/NormalUtils.cpp: In static member function 'static Slic3r::Vec3f Slic3r::NormalUtils::create_triangle_normal(const stl_triangle_vertex_indices&, const std::vector<Eigen::Matrix<float, 3, 1, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/NormalUtils.cpp:17:45: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/NormalUtils.cpp:15:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/NormalUtils.cpp:22:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/NormalUtils.cpp:24:12: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In member function 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<float, float>, const Eigen::Matrix<float, 3, 1, 2>, const Eigen::Matrix<float, 3, 1, 2> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<float, float>, const Eigen::Matrix<float, 3, 1, 2>, const Eigen::Matrix<float, 3, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/NormalUtils.cpp: In static member function 'static std::vector<Eigen::Matrix<float, 3, 1, 2> > Slic3r::NormalUtils::create_triangle_normals(const indexed_triangle_set&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/NormalUtils.cpp:33:49: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/NormalUtils.cpp: In static member function 'static Slic3r::Vec3f Slic3r::NormalUtils::create_triangle_normal(const stl_triangle_vertex_indices&, const std::vector<Eigen::Matrix<float, 3, 1, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/NormalUtils.cpp:22:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/NormalUtils.cpp:15:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[173/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Measure.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SurfaceMesh.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.hpp:169:96:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:37:40:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:46:
/usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h: In instantiation of 'Eigen::Hyperplane<Scalar_, AmbientDim_, Options>::VectorType Eigen::Hyperplane<Scalar_, AmbientDim_, Options>::intersection(const Eigen::Hyperplane<Scalar_, AmbientDim_, Options>&) const [with Scalar_ = double; int AmbientDim_ = 2; int Options_ = 0; VectorType = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:693:60:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h:181:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:47:
/usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h: In instantiation of 'Eigen::ParametrizedLine<Scalar_, AmbientDim_, Options>::VectorType Eigen::ParametrizedLine<Scalar_, AmbientDim_, Options>::intersectionPoint(const Eigen::Hyperplane<Scalar_, AmbientDim_, OtherOptions>&) const [with int OtherOptions = 0; Scalar_ = double; int AmbientDim_ = 3; int Options_ = 0; VectorType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:733:48:   required from here
/usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h:225:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/tuple:40,
                 from /usr/include/c++/16.1.1/functional:71,
                 from /usr/include/oneapi/tbb/detail/_utils.h:24,
                 from /usr/include/oneapi/tbb/detail/_range_common.h:21,
                 from /usr/include/oneapi/tbb/blocked_range.h:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:5:
/usr/include/c++/16.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = double&; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = double; typename decay<_Tp2>::type = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:1078:67:   required from here
/usr/include/c++/16.1.1/bits/stl_pair.h:1169:5: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:37:40:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::unitOrthogonal() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Matrix<double, 2, 1> >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h:85:47:   required from 'static Eigen::Hyperplane<Scalar_, AmbientDim_, Options> Eigen::Hyperplane<Scalar_, AmbientDim_, Options>::Through(const VectorType&, const VectorType&) [with Scalar_ = double; int AmbientDim_ = 2; int Options_ = 0; VectorType = Eigen::Matrix<double, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:691:94:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:250:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1>, const Eigen::Matrix<double, 3, 1> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h:64:53:   required from 'static Eigen::ParametrizedLine<Scalar_, AmbientDim_, Options> Eigen::ParametrizedLine<Scalar_, AmbientDim_, Options>::Through(const VectorType&, const VectorType&) [with Scalar_ = double; int AmbientDim_ = 3; int Options_ = 0; VectorType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:732:96:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:719:26:   required from 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Matrix<double, 3, 1, 2>; Derived2 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived = Eigen::Quaternion<double>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:294:24:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::unitOrthogonal_selector<Derived, 2>::VectorType Eigen::internal::unitOrthogonal_selector<Derived, 2>::run(const Derived&) [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Matrix<double, 2, 1> >; VectorType = Eigen::Matrix<double, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:252:57:   required from 'Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::unitOrthogonal() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Matrix<double, 2, 1> >; PlainObject = Eigen::Matrix<double, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h:85:47:   required from 'static Eigen::Hyperplane<Scalar_, AmbientDim_, Options> Eigen::Hyperplane<Scalar_, AmbientDim_, Options>::Through(const VectorType&, const VectorType&) [with Scalar_ = double; int AmbientDim_ = 2; int Options_ = 0; VectorType = Eigen::Matrix<double, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:691:94:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:233:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<double, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 4, 1>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<double>; Vector3 = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<double>; OtherVectorType = Eigen::Matrix<double, 3, 1, 2>; ReturnType = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Quaternion<double>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:679:32:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 2, 1>; PlainObject = Eigen::Matrix<double, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:234:80:   required from 'static Eigen::internal::unitOrthogonal_selector<Derived, 2>::VectorType Eigen::internal::unitOrthogonal_selector<Derived, 2>::run(const Derived&) [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Matrix<double, 2, 1> >; VectorType = Eigen::Matrix<double, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:252:57:   required from 'Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::unitOrthogonal() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Matrix<double, 2, 1> >; PlainObject = Eigen::Matrix<double, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h:85:47:   required from 'static Eigen::Hyperplane<Scalar_, AmbientDim_, Options> Eigen::Hyperplane<Scalar_, AmbientDim_, Options>::Through(const VectorType&, const VectorType&) [with Scalar_ = double; int AmbientDim_ = 2; int Options_ = 0; VectorType = Eigen::Matrix<double, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:691:94:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<double, 4, 1>, 3, 1, false>; OtherDerived = Eigen::Matrix<double, 3, 1>; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<double, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 4, 1>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<double>; Vector3 = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<double>; OtherVectorType = Eigen::Matrix<double, 3, 1, 2>; ReturnType = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Quaternion<double>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:679:32:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp: In function 'std::tuple<Eigen::Matrix<double, 3, 1, 2, 3, 1>, double, double> Slic3r::Measure::get_center_and_radius(const std::vector<Eigen::Matrix<double, 3, 1, 2> >&, const Slic3r::Transform3d&, const Slic3r::Transform3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:47:60: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:49:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp: In function 'Slic3r::Measure::MeasurementResult Slic3r::Measure::get_measurement(const SurfaceFeature&, const SurfaceFeature&, const Measuring*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:832:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:839:78: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:840:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:841:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:841:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:841:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:847:105: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:858:55: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:858:68: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:858:55: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:860:70: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:865:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:865:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:865:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:867:34: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:869:77: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:870:110: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:876:140: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:876:153: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:876:140: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:1078:67: 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.6/src/libslic3r/Measure.cpp:1115:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:1124:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:1246:119: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.hpp: In member function 'Slic3r::Vec3d Slic3r::Measure::SurfaceFeature::get_point() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.hpp:53:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp: In function 'Slic3r::Measure::AngleAndEdges Slic3r::Measure::angle_edge_edge(const std::pair<Eigen::Matrix<double, 3, 1, 2>, Eigen::Matrix<double, 3, 1, 2> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, Eigen::Matrix<double, 3, 1, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:667:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:693:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:696:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.hpp: In function 'Slic3r::Vec3d Slic3r::Measure::edge_direction(const Slic3r::Vec3d&, const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.hpp:169:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.hpp:169:96: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h: In static member function 'static Eigen::Hyperplane<Scalar_, AmbientDim_, Options> Eigen::Hyperplane<Scalar_, AmbientDim_, Options>::Through(const VectorType&, const VectorType&) [with Scalar_ = double; int AmbientDim_ = 2; int Options_ = 0]':
/usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h:85:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In member function 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Quaternion<double>; int Dim_ = 3]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp: In function 'Slic3r::Measure::AngleAndEdges Slic3r::Measure::angle_edge_plane(const std::pair<Eigen::Matrix<double, 3, 1, 2>, Eigen::Matrix<double, 3, 1, 2> >&, const std::tuple<int, Eigen::Matrix<double, 3, 1, 2, 3, 1>, Eigen::Matrix<double, 3, 1, 2, 3, 1> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:725:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:733:48: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.hpp: In function 'Slic3r::Vec3d Slic3r::Measure::edge_direction(const std::pair<Eigen::Matrix<double, 3, 1, 2>, Eigen::Matrix<double, 3, 1, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.hpp:170:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In member function 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/stl_pair.h: In function 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = double&]':
/usr/include/c++/16.1.1/bits/stl_pair.h:1169:5: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeasureUtils.hpp: In function 'Slic3r::Vec3d Slic3r::Measure::get_orthogonal(const Slic3r::Vec3d&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeasureUtils.hpp:359:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h: In member function 'Eigen::Hyperplane<Scalar_, AmbientDim_, Options>::VectorType Eigen::Hyperplane<Scalar_, AmbientDim_, Options>::projection(const VectorType&) const [with Scalar_ = double; int AmbientDim_ = 3; int Options_ = 0]':
/usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h:142:21: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.hpp: In constructor 'Slic3r::Measure::DistAndPoints::DistAndPoints(double, Slic3r::Vec3d, Slic3r::Vec3d)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.hpp:132:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp: In function 'Slic3r::Measure::AngleAndEdges Slic3r::Measure::angle_plane_plane(const std::tuple<int, Eigen::Matrix<double, 3, 1, 2, 3, 1>, Eigen::Matrix<double, 3, 1, 2, 3, 1> >&, const std::tuple<int, Eigen::Matrix<double, 3, 1, 2, 3, 1>, Eigen::Matrix<double, 3, 1, 2, 3, 1> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:796:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h: In static member function 'static Eigen::Hyperplane<Scalar_, AmbientDim_, Options> Eigen::Hyperplane<Scalar_, AmbientDim_, Options>::Through(const VectorType&, const VectorType&) [with Scalar_ = double; int AmbientDim_ = 2; int Options_ = 0]':
/usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h:85:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp: In function 'std::tuple<Eigen::Matrix<double, 3, 1, 2, 3, 1>, double, double> Slic3r::Measure::get_center_and_radius(const std::vector<Eigen::Matrix<double, 3, 1, 2> >&, const Slic3r::Transform3d&, const Slic3r::Transform3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:37:40: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp: In function 'Slic3r::Measure::AngleAndEdges Slic3r::Measure::angle_edge_plane(const std::pair<Eigen::Matrix<double, 3, 1, 2>, Eigen::Matrix<double, 3, 1, 2> >&, const std::tuple<int, Eigen::Matrix<double, 3, 1, 2, 3, 1>, Eigen::Matrix<double, 3, 1, 2, 3, 1> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:725:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:764:79: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp: In function 'Slic3r::Measure::MeasurementResult Slic3r::Measure::get_measurement(const SurfaceFeature&, const SurfaceFeature&, const Measuring*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:832:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:1024:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:1078:67: 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.6/src/libslic3r/Measure.cpp:1115:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp: In function 'std::tuple<Eigen::Matrix<double, 3, 1, 2, 3, 1>, double, double> Slic3r::Measure::get_center_and_radius(const std::vector<Eigen::Matrix<double, 3, 1, 2> >&, const Slic3r::Transform3d&, const Slic3r::Transform3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:32:42: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp: In function 'std::array<Eigen::Matrix<double, 3, 1, 2>, 3> Slic3r::Measure::orthonormal_basis(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:57:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeasureUtils.hpp: In function 'Slic3r::Vec3d Slic3r::Measure::get_orthogonal(const Slic3r::Vec3d&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MeasureUtils.hpp:359:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp: In function 'Slic3r::Measure::AngleAndEdges Slic3r::Measure::_ZN6Slic3r7MeasureL15angle_edge_edgeERKSt4pairIN5Eigen6MatrixIdLi3ELi1ELi2ELi3ELi1EEES4_ES7_.part.0(const std::pair<Eigen::Matrix<double, 3, 1, 2>, Eigen::Matrix<double, 3, 1, 2> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, Eigen::Matrix<double, 3, 1, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:664:35: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec3d Slic3r::Measure::edge_direction(const Slic3r::Vec3d&, const Slic3r::Vec3d&)',
    inlined from 'Slic3r::Measure::AngleAndEdges Slic3r::Measure::_ZN6Slic3r7MeasureL15angle_edge_edgeERKSt4pairIN5Eigen6MatrixIdLi3ELi1ELi2ELi3ELi1EEES4_ES7_.part.0(const std::pair<Eigen::Matrix<double, 3, 1, 2>, Eigen::Matrix<double, 3, 1, 2> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, Eigen::Matrix<double, 3, 1, 2> >&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:663:35:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.hpp:169:96: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp: In function 'Slic3r::Measure::AngleAndEdges Slic3r::Measure::_ZN6Slic3r7MeasureL15angle_edge_edgeERKSt4pairIN5Eigen6MatrixIdLi3ELi1ELi2ELi3ELi1EEES4_ES7_.part.0(const std::pair<Eigen::Matrix<double, 3, 1, 2>, Eigen::Matrix<double, 3, 1, 2> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, Eigen::Matrix<double, 3, 1, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:693:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Matrix<double, 3, 1, 2>; Derived2 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived = Eigen::Quaternion<double>]',
    inlined from 'static Eigen::Quaternion<Scalar_, Options_> Eigen::Quaternion<Scalar, Options>::FromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Matrix<double, 3, 1, 2>; Derived2 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Scalar_ = double; int Options_ = 0]' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:787:25,
    inlined from 'Slic3r::Measure::AngleAndEdges Slic3r::Measure::_ZN6Slic3r7MeasureL15angle_edge_edgeERKSt4pairIN5Eigen6MatrixIdLi3ELi1ELi2ELi3ELi1EEES4_ES7_.part.0(const std::pair<Eigen::Matrix<double, 3, 1, 2>, Eigen::Matrix<double, 3, 1, 2> >&, const std::pair<Eigen::Matrix<double, 3, 1, 2>, Eigen::Matrix<double, 3, 1, 2> >&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:677:79:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:696:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp: In function 'Slic3r::Measure::MeasurementResult Slic3r::Measure::get_measurement(const SurfaceFeature&, const SurfaceFeature&, const Measuring*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:860:70: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:865:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:1124:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:1246:119: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:817:19: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:817:19: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Measure.cpp:1188:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[174/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Point.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[175/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/CustomParametersHandling.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CustomParametersHandling.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CustomParametersHandling.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CustomParametersHandling.cpp: In function 'Slic3r::DynamicConfig Slic3r::parse_custom_parameters_to_dynamic_config(const std::string&, const std::string&, const std::vector<std::__cxx11::basic_string<char> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CustomParametersHandling.cpp:168:45: warning: unused variable 'val' [-Wunused-variable]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CustomParametersHandling.cpp:161:38: warning: unused variable 'val' [-Wunused-variable]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CustomParametersHandling.cpp:159:40: warning: unused variable 'val' [-Wunused-variable]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/CustomParametersHandling.cpp:157:32: warning: unused variable 'val' [-Wunused-variable]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[176/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MultiMaterialSegmentation.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiMaterialSegmentation.cpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Layer.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiMaterialSegmentation.cpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiMaterialSegmentation.cpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiMaterialSegmentation.cpp:32:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/VoronoiOffset.hpp: In function 'Slic3r::Vec2d Slic3r::Voronoi::vertex_point(const Slic3r::Geometry::VoronoiDiagram::vertex_type&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/VoronoiOffset.hpp:36:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiMaterialSegmentation.cpp:10:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2> >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiMaterialSegmentation.cpp:416:69:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.hpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::ColorProjectionLineWrapper]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiMaterialSegmentation.cpp: In function 'bool Slic3r::points_inside(const Line&, const Line&, const Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiMaterialSegmentation.cpp:420:104: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiMaterialSegmentation.cpp:421:78: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiMaterialSegmentation.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiMaterialSegmentation.cpp:413:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiMaterialSegmentation.cpp:416:141: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiMaterialSegmentation.cpp: In function 'bool Slic3r::is_volume_sinking(const indexed_triangle_set&, const Transform3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiMaterialSegmentation.cpp:832:22: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::ColorProjectionLineWrapper]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiMaterialSegmentation.cpp: In function 'bool Slic3r::is_volume_sinking(const indexed_triangle_set&, const Transform3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiMaterialSegmentation.cpp:832:24: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'bool Slic3r::points_inside(const Line&, const Line&, const Point&)',
    inlined from 'std::vector<std::vector<Slic3r::ExPolygon> > Slic3r::extract_colored_segments(const std::vector<std::vector<ColoredLine> >&, size_t, size_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiMaterialSegmentation.cpp:691:35:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiMaterialSegmentation.cpp:421:78: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiMaterialSegmentation.cpp:420:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In lambda function,
    inlined from 'bool Slic3r::points_inside(const Line&, const Line&, const Point&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiMaterialSegmentation.cpp:420:53,
    inlined from 'std::vector<std::vector<Slic3r::ExPolygon> > Slic3r::extract_colored_segments(const std::vector<std::vector<ColoredLine> >&, size_t, size_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiMaterialSegmentation.cpp:691:35:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultiMaterialSegmentation.cpp:416:141: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[177/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MutablePolygon.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MutablePolygon.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MutablePolygon.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[178/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PolygonTrimmer.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PolygonTrimmer.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PolygonTrimmer.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PolygonTrimmer.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[179/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Polygon.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Polygon.cpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[180/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Polyline.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Polyline.cpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Matrix<int, 2, 1, 2>, const Eigen::Matrix<int, 2, 1, 2> > >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Polyline.cpp:87:90:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[181/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrincipalComponents2D.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeLines.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrincipalComponents2D.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrincipalComponents2D.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrincipalComponents2D.cpp:86:28:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrincipalComponents2D.cpp: In function 'std::tuple<Eigen::Matrix<float, 2, 1, 2, 2, 1>, Eigen::Matrix<float, 2, 1, 2, 2, 1> > Slic3r::compute_principal_components(const Polygons&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrincipalComponents2D.cpp:86:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[182/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PerimeterGenerator.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExtrusionEntityCollection.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PerimeterGenerator.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PerimeterGenerator.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PerimeterGenerator.cpp:47:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 2, 1, 2>; PlainObject = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BridgeDetector.hpp:96:35:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2> >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BridgeDetector.hpp:103:60:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Matrix<int, 2, 1, 2>, const Eigen::Matrix<int, 2, 1, 2> > >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PerimeterGenerator.cpp:92:102:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PerimeterGenerator.cpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeLines.hpp: In instantiation of 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Line; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, int>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<_Tp>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Line; TreeType = Slic3r::AABBTreeIndirect::Tree<2, int>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeLines.hpp:365:73:   required from 'std::tuple<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, long unsigned int, Eigen::Matrix<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, 2, 1, 2, 2, 1> > Slic3r::AABBTreeLines::LinesDistancer<LineType>::distance_from_lines_extra(Slic3r::Vec<2, typename LineType::Scalar>&) const [with bool SIGNED_DISTANCE = false; LineType = Slic3r::Line; typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type = double; typename LineType::Scalar = int; Slic3r::Vec<2, typename LineType::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename LineType::Scalar = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeLines.hpp:381:74:   required from 'Slic3r::AABBTreeLines::LinesDistancer<LineType>::Floating Slic3r::AABBTreeLines::LinesDistancer<LineType>::distance_from_lines(Slic3r::Vec<2, typename LineType::Scalar>&) const [with bool SIGNED_DISTANCE = false; LineType = Slic3r::Line; Floating = double; Slic3r::Vec<2, typename LineType::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename LineType::Scalar = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PerimeterGenerator.cpp:591:49:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeLines.hpp:34:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/PerimeterGenerator.cpp: In function 'Slic3r::ExtrusionMultiPath Slic3r::PerimeterGenerator::thick_polyline_to_multi_path(const Slic3r::ThickPolyline&, Slic3r::ExtrusionRole, const Slic3r::Flow&, float, float, const std::optional<unsigned int>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PerimeterGenerator.cpp:92:102: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeLines.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:20: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExtrusionEntity.hpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PerimeterGenerator.cpp:25:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BridgeDetector.hpp: In function 'std::tuple<Eigen::Matrix<double, 2, 1, 2, 2, 1>, double> Slic3r::detect_bridging_direction(const Lines&, const Polygons&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BridgeDetector.hpp:96:35: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BridgeDetector.hpp:103:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 2, 1, 2>]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BridgeDetector.hpp: In function 'std::tuple<Eigen::Matrix<double, 2, 1, 2, 2, 1>, double> Slic3r::detect_bridging_direction(const Lines&, const Polygons&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BridgeDetector.hpp:96:35: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BridgeDetector.hpp:103:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[183/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/AppConfig.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AppConfig.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AppConfig.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
[184/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintBase.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintBase.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/Geometry.hpp: In member function 'double Slic3r::Geometry::Transformation::get_scaling_factor(Slic3r::Axis) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:438:75: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[185/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Preset.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Preset.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Preset.cpp: In member function 'std::vector<std::__cxx11::basic_string<char> > Slic3r::VendorProfile::families() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Preset.cpp:262:14: warning: variable 'num_familiies' set but not used [-Wunused-but-set-variable=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Preset.cpp: In static member function 'static void Slic3r::Preset::normalize(Slic3r::DynamicPrintConfig&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Preset.cpp:316:33: warning: loop variable 'key' of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Preset.cpp:316:33: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string<char>'} to make the copy explicit or 'const char* const&' to prevent copying
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[186/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PresetBundle.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PresetBundle.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PresetBundle.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PresetBundle.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[187/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PNGReadWrite.cpp.o
[188/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PlaceholderParser.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PlaceholderParser.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PlaceholderParser.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/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/boost/spirit/home/qi/numeric/real.hpp:21,
                 from /usr/include/boost/spirit/home/qi/numeric.hpp:17,
                 from /usr/include/boost/spirit/home/qi.hpp:22,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PlaceholderParser.cpp:71:
In static member function 'static bool boost::spirit::qi::detail::real_impl<T, RealPolicies>::parse(Iterator&, const Iterator&, Attribute&, const RealPolicies&) [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Attribute = double; T = double; RealPolicies = Slic3r::client::strict_real_policies_without_nan_inf]',
    inlined from 'bool boost::spirit::qi::any_real_parser<T, RealPolicies>::parse(Iterator&, const Iterator&, Context&, const Skipper&, T&) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::context<boost::fusion::cons<Slic3r::client::expr&, boost::fusion::cons<const Slic3r::client::MyContext*, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = Slic3r::client::ascii_char_skipper_parser; T = double; RealPolicies = Slic3r::client::strict_real_policies_without_nan_inf]' at /usr/include/boost/spirit/home/qi/numeric/real.hpp:168:34,
    inlined from 'bool boost::spirit::qi::detail::expect_function<Iterator, Context, Skipper, Exception>::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::any_real_parser<double, Slic3r::client::strict_real_policies_without_nan_inf>; Attribute = double; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::context<boost::fusion::cons<Slic3r::client::expr&, boost::fusion::cons<const Slic3r::client::MyContext*, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = Slic3r::client::ascii_char_skipper_parser; Exception = boost::spirit::qi::expectation_failure<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]' at /usr/include/boost/spirit/home/qi/detail/expect_function.hpp:54:33,
    inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused<boost::spirit::context<boost::fusion::cons<Slic3r::client::expr&, boost::fusion::cons<const Slic3r::client::MyContext*, boost::fusion::nil_> >, boost::fusion::vector<> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >; First1 = boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::any_real_parser<double, Slic3r::client::strict_real_policies_without_nan_inf>, boost::fusion::cons<boost::spirit::repository::qi::iter_pos_parser, boost::fusion::nil_> > >; Last1 = boost::fusion::cons_iterator<const boost::fusion::nil_>; First2 = boost::fusion::vector_iterator<boost::fusion::vector<double, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 0>; Last2 = boost::fusion::vector_iterator<boost::fusion::vector<double, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 2>; F = boost::spirit::qi::detail::expect_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<Slic3r::client::expr&, boost::fusion::cons<const Slic3r::client::MyContext*, boost::fusion::nil_> >, boost::fusion::vector<> >, Slic3r::client::ascii_char_skipper_parser, boost::spirit::qi::expectation_failure<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:186:21,
    inlined from 'bool boost::spirit::any_if(const Sequence1&, Sequence2&, F, Pred) [with Pred = traits::attribute_not_unused<context<boost::fusion::cons<Slic3r::client::expr&, boost::fusion::cons<const Slic3r::client::MyContext*, boost::fusion::nil_> >, boost::fusion::vector<> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >; Sequence1 = boost::fusion::cons<qi::any_real_parser<double, Slic3r::client::strict_real_policies_without_nan_inf>, boost::fusion::cons<repository::qi::iter_pos_parser, boost::fusion::nil_> >; Sequence2 = boost::fusion::vector<double, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >; F = qi::detail::expect_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, context<boost::fusion::cons<Slic3r::client::expr&, boost::fusion::cons<const Slic3r::client::MyContext*, boost::fusion::nil_> >, boost::fusion::vector<> >, Slic3r::client::ascii_char_skipper_parser, qi::expectation_failure<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:201:36,
    inlined from 'bool boost::spirit::qi::sequence_base<Derived, Elements>::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::context<boost::fusion::cons<Slic3r::client::expr&, boost::fusion::cons<const Slic3r::client::MyContext*, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = Slic3r::client::ascii_char_skipper_parser; Attribute = boost::fusion::vector<double, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >; Derived = boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::any_real_parser<double, Slic3r::client::strict_real_policies_without_nan_inf>, boost::fusion::cons<boost::spirit::repository::qi::iter_pos_parser, boost::fusion::nil_> > >; Elements = boost::fusion::cons<boost::spirit::qi::any_real_parser<double, Slic3r::client::strict_real_policies_without_nan_inf>, boost::fusion::cons<boost::spirit::repository::qi::iter_pos_parser, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:87:31,
    inlined from 'bool boost::spirit::qi::sequence_base<Derived, Elements>::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::context<boost::fusion::cons<Slic3r::client::expr&, boost::fusion::cons<const Slic3r::client::MyContext*, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = Slic3r::client::ascii_char_skipper_parser; Attribute = boost::fusion::vector<double, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >; Derived = boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::any_real_parser<double, Slic3r::client::strict_real_policies_without_nan_inf>, boost::fusion::cons<boost::spirit::repository::qi::iter_pos_parser, boost::fusion::nil_> > >; Elements = boost::fusion::cons<boost::spirit::qi::any_real_parser<double, Slic3r::client::strict_real_policies_without_nan_inf>, boost::fusion::cons<boost::spirit::repository::qi::iter_pos_parser, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30,
    inlined from 'bool boost::spirit::qi::action<Subject, Action>::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::context<boost::fusion::cons<Slic3r::client::expr&, boost::fusion::cons<const Slic3r::client::MyContext*, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = Slic3r::client::ascii_char_skipper_parser; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::any_real_parser<double, Slic3r::client::strict_real_policies_without_nan_inf>, boost::fusion::cons<boost::spirit::repository::qi::iter_pos_parser, boost::fusion::nil_> > >; Action = boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list5<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::function_ptr<void, void (*)(const Slic3r::client::MyContext*, double&, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&, Slic3r::client::expr&)> >, 0>, boost::phoenix::actor<boost::spirit::attribute<1> >, boost::phoenix::actor<boost::spirit::argument<0> >, boost::phoenix::actor<boost::spirit::argument<1> >, boost::phoenix::actor<boost::spirit::attribute<0> > >, 5> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:63:30,
    inlined from 'bool boost::spirit::qi::detail::alternative_function<Iterator, Context, Skipper, const boost::spirit::unused_type>::operator()(const Component&) const [with Component = boost::spirit::qi::action<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::any_real_parser<double, Slic3r::client::strict_real_policies_without_nan_inf>, boost::fusion::cons<boost::spirit::repository::qi::iter_pos_parser, boost::fusion::nil_> > >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list5<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::function_ptr<void, void (*)(const Slic3r::client::MyContext*, double&, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&, Slic3r::client::expr&)> >, 0>, boost::phoenix::actor<boost::spirit::attribute<1> >, boost::phoenix::actor<boost::spirit::argument<0> >, boost::phoenix::actor<boost::spirit::argument<1> >, boost::phoenix::actor<boost::spirit::attribute<0> > >, 5> > >; Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::context<boost::fusion::cons<Slic3r::client::expr&, boost::fusion::cons<const Slic3r::client::MyContext*, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = Slic3r::client::ascii_char_skipper_parser]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:196:35,
    inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::any_real_parser<double, Slic3r::client::strict_real_policies_without_nan_inf>, boost::fusion::cons<boost::spirit::repository::qi::iter_pos_parser, boost::fusion::nil_> > >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list5<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::function_ptr<void, void (*)(const Slic3r::client::MyContext*, double&, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&, Slic3r::client::expr&)> >, 0>, boost::phoenix::actor<boost::spirit::attribute<1> >, boost::phoenix::actor<boost::spirit::argument<0> >, boost::phoenix::actor<boost::spirit::argument<1> >, boost::phoenix::actor<boost::spirit::attribute<0> > >, 5> > >, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::cons<boost::spirit::repository::qi::iter_pos_parser, boost::fusion::nil_> > >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list5<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::function_ptr<void, void (*)(const Slic3r::client::MyContext*, int&, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&, Slic3r::client::expr&)> >, 0>, boost::phoenix::actor<boost::spirit::attribute<1> >, boost::phoenix::actor<boost::spirit::argument<0> >, boost::phoenix::actor<boost::spirit::argument<1> >, boost::phoenix::actor<boost::spirit::attribute<0> > >, 5> > >, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::repository::qi::distinct_parser<boost::spirit::qi::any_bool_parser<bool, boost::spirit::qi::bool_policies<bool> >, boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::alnum, boost::spirit::char_encoding::standard> >, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::nil_> > >, boost::spirit::unused_type>, boost::fusion::cons<boost::spirit::repository::qi::iter_pos_parser, boost::fusion::nil_> > >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list5<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::function_ptr<void, void (*)(const Slic3r::client::MyContext*, bool&, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&, Slic3r::client::expr&)> >, 0>, boost::phoenix::actor<boost::spirit::attribute<1> >, boost::phoenix::actor<boost::spirit::argument<0> >, boost::phoenix::actor<boost::spirit::argument<1> >, boost::phoenix::actor<boost::spirit::attribute<0> > >, 5> > >, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::raw_directive<boost::spirit::qi::lexeme_directive<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::kleene<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::difference<boost::spirit::qi::difference<Slic3r::client::utf8_char_parser, boost::spirit::qi::literal_char<boost::spirit::char_encoding::iso8859_1, false, false> >, boost::spirit::qi::literal_char<boost::spirit::char_encoding::iso8859_1, false, false> >, boost::fusion::cons<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::iso8859_1> >, boost::fusion::nil_> > >, boost::fusion::nil_> > > >, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::nil_> > > > > >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list4<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::function_ptr<void, void (*)(const Slic3r::client::MyContext*, boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >&, Slic3r::client::expr&)> >, 0>, boost::phoenix::actor<boost::spirit::attribute<1> >, boost::phoenix::actor<boost::spirit::argument<0> >, boost::phoenix::actor<boost::spirit::attribute<0> > >, 4> > >, boost::fusion::nil_> > > > >; Last = boost::fusion::cons_iterator<const boost::fusion::nil_>; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<Slic3r::client::expr&, boost::fusion::cons<const Slic3r::client::MyContext*, boost::fusion::nil_> >, boost::fusion::vector<> >, Slic3r::client::ascii_char_skipper_parser, const boost::spirit::unused_type>]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17,
    inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::repository::qi::distinct_parser<boost::spirit::qi::literal_string<const char (&)[18], true>, boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::alnum, boost::spirit::char_encoding::standard> >, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::nil_> > >, boost::spirit::unused_type>, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::parameterized_nonterminal<boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, Slic3r::client::expr(const Slic3r::client::MyContext*), boost::spirit::locals<Slic3r::client::expr>, Slic3r::client::ascii_char_skipper_parser>, boost::fusion::vector<boost::phoenix::actor<boost::spirit::attribute<1> > > >, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::nil_> > > > >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::phoenix::actor<boost::spirit::attribute<0> >, boost::phoenix::actor<boost::spirit::argument<0> > >, 2> > >, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::any_real_parser<double, Slic3r::client::strict_real_policies_without_nan_inf>, boost::fusion::cons<boost::spirit::repository::qi::iter_pos_parser, boost::fusion::nil_> > >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list5<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::function_ptr<void, void (*)(const Slic3r::client::MyContext*, double&, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&, Slic3r::client::expr&)> >, 0>, boost::phoenix::actor<boost::spirit::attribute<1> >, boost::phoenix::actor<boost::spirit::argument<0> >, boost::phoenix::actor<boost::spirit::argument<1> >, boost::phoenix::actor<boost::spirit::attribute<0> > >, 5> > >, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::cons<boost::spirit::repository::qi::iter_pos_parser, boost::fusion::nil_> > >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list5<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::function_ptr<void, void (*)(const Slic3r::client::MyContext*, int&, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&, Slic3r::client::expr&)> >, 0>, boost::phoenix::actor<boost::spirit::attribute<1> >, boost::phoenix::actor<boost::spirit::argument<0> >, boost::phoenix::actor<boost::spirit::argument<1> >, boost::phoenix::actor<boost::spirit::attribute<0> > >, 5> > >, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::repository::qi::distinct_parser<boost::spirit::qi::any_bool_parser<bool, boost::spirit::qi::bool_policies<bool> >, boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::alnum, boost::spirit::char_encoding::standard> >, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::nil_> > >, boost::spirit::unused_type>, boost::fusion::cons<boost::spirit::repository::qi::iter_pos_parser, boost::fusion::nil_> > >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list5<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::function_ptr<void, void (*)(const Slic3r::client::MyContext*, bool&, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&, Slic3r::client::expr&)> >, 0>, boost::phoenix::actor<boost::spirit::attribute<1> >, boost::phoenix::actor<boost::spirit::argument<0> >, boost::phoenix::actor<boost::spirit::argument<1> >, boost::phoenix::actor<boost::spirit::attribute<0> > >, 5> > >, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::raw_directive<boost::spirit::qi::lexeme_directive<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::kleene<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::difference<boost::spirit::qi::difference<Slic3r::client::utf8_char_parser, boost::spirit::qi::literal_char<boost::spirit::char_encoding::iso8859_1, false, false> >, boost::spirit::qi::literal_char<boost::spirit::char_encoding::iso8859_1, false, false> >, boost::fusion::cons<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::iso8859_1> >, boost::fusion::nil_> > >, boost::fusion::nil_> > > >, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::nil_> > > > > >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list4<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::function_ptr<void, void (*)(const Slic3r::client::MyContext*, boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >&, Slic3r::client::expr&)> >, 0>, boost::phoenix::actor<boost::spirit::attribute<1> >, boost::phoenix::actor<boost::spirit::argument<0> >, boost::phoenix::actor<boost::spirit::attribute<0> > >, 4> > >, boost::fusion::nil_> > > > > >; Last = boost::fusion::cons_iterator<const boost::fusion::nil_>; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<Slic3r::client::expr&, boost::fusion::cons<const Slic3r::client::MyContext*, boost::fusion::nil_> >, boost::fusion::vector<> >, Slic3r::client::ascii_char_skipper_parser, const boost::spirit::unused_type>]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31:
/usr/include/boost/spirit/home/qi/numeric/detail/real_impl.hpp:337:45: warning: 'n' may be used uninitialized [-Wmaybe-uninitialized]
/usr/include/boost/spirit/home/qi/numeric/detail/real_impl.hpp: In function 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::repository::qi::distinct_parser<boost::spirit::qi::literal_string<const char (&)[18], true>, boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::alnum, boost::spirit::char_encoding::standard> >, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::nil_> > >, boost::spirit::unused_type>, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::parameterized_nonterminal<boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, Slic3r::client::expr(const Slic3r::client::MyContext*), boost::spirit::locals<Slic3r::client::expr>, Slic3r::client::ascii_char_skipper_parser>, boost::fusion::vector<boost::phoenix::actor<boost::spirit::attribute<1> > > >, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::nil_> > > > >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::phoenix::actor<boost::spirit::attribute<0> >, boost::phoenix::actor<boost::spirit::argument<0> > >, 2> > >, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::any_real_parser<double, Slic3r::client::strict_real_policies_without_nan_inf>, boost::fusion::cons<boost::spirit::repository::qi::iter_pos_parser, boost::fusion::nil_> > >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list5<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::function_ptr<void, void (*)(const Slic3r::client::MyContext*, double&, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&, Slic3r::client::expr&)> >, 0>, boost::phoenix::actor<boost::spirit::attribute<1> >, boost::phoenix::actor<boost::spirit::argument<0> >, boost::phoenix::actor<boost::spirit::argument<1> >, boost::phoenix::actor<boost::spirit::attribute<0> > >, 5> > >, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::cons<boost::spirit::repository::qi::iter_pos_parser, boost::fusion::nil_> > >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list5<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::function_ptr<void, void (*)(const Slic3r::client::MyContext*, int&, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&, Slic3r::client::expr&)> >, 0>, boost::phoenix::actor<boost::spirit::attribute<1> >, boost::phoenix::actor<boost::spirit::argument<0> >, boost::phoenix::actor<boost::spirit::argument<1> >, boost::phoenix::actor<boost::spirit::attribute<0> > >, 5> > >, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::repository::qi::distinct_parser<boost::spirit::qi::any_bool_parser<bool, boost::spirit::qi::bool_policies<bool> >, boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::alnum, boost::spirit::char_encoding::standard> >, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::nil_> > >, boost::spirit::unused_type>, boost::fusion::cons<boost::spirit::repository::qi::iter_pos_parser, boost::fusion::nil_> > >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list5<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::function_ptr<void, void (*)(const Slic3r::client::MyContext*, bool&, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&, Slic3r::client::expr&)> >, 0>, boost::phoenix::actor<boost::spirit::attribute<1> >, boost::phoenix::actor<boost::spirit::argument<0> >, boost::phoenix::actor<boost::spirit::argument<1> >, boost::phoenix::actor<boost::spirit::attribute<0> > >, 5> > >, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::raw_directive<boost::spirit::qi::lexeme_directive<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::kleene<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::difference<boost::spirit::qi::difference<Slic3r::client::utf8_char_parser, boost::spirit::qi::literal_char<boost::spirit::char_encoding::iso8859_1, false, false> >, boost::spirit::qi::literal_char<boost::spirit::char_encoding::iso8859_1, false, false> >, boost::fusion::cons<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::iso8859_1> >, boost::fusion::nil_> > >, boost::fusion::nil_> > > >, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::nil_> > > > > >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list4<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::function_ptr<void, void (*)(const Slic3r::client::MyContext*, boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >&, Slic3r::client::expr&)> >, 0>, boost::phoenix::actor<boost::spirit::attribute<1> >, boost::phoenix::actor<boost::spirit::argument<0> >, boost::phoenix::actor<boost::spirit::attribute<0> > >, 4> > >, boost::fusion::nil_> > > > > >; Last = boost::fusion::cons_iterator<const boost::fusion::nil_>; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<Slic3r::client::expr&, boost::fusion::cons<const Slic3r::client::MyContext*, boost::fusion::nil_> >, boost::fusion::vector<> >, Slic3r::client::ascii_char_skipper_parser, const boost::spirit::unused_type>]':
/usr/include/boost/spirit/home/qi/numeric/detail/real_impl.hpp:209:15: note: 'n' declared here
[189/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Semver.cpp.o
[190/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/QuadricEdgeCollapse.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp: In function 'Slic3r::Vec3d QuadricEdgeCollapse::create_normal(const Triangle&, const Vertices&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:366:66: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp: In function 'Slic3r::Vec3f QuadricEdgeCollapse::calculate_vertex(uint32_t, uint32_t, const SymMat&, const Vertices&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:427:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp: In function 'Slic3r::Vec3d QuadricEdgeCollapse::calculate_3errors(const Triangle&, const Vertices&, const VertexInfos&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:719:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 3, 1>; Base = Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> > >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:372:30:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Matrix<float, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Matrix<float, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:644:27:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> > >]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:372:30:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Matrix<float, 3, 1, 2>; OtherDerived = Eigen::Matrix<float, 3, 1, 2>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Matrix<float, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Matrix<float, 3, 1, 2> >]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:644:27:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp: In function 'void Slic3r::its_quadric_edge_collapse(indexed_triangle_set&, uint32_t, float*, std::function<void()>, std::function<void(int)>)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:263:71: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:281:71: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp: In function 'Slic3r::Vec3d QuadricEdgeCollapse::create_normal(const Triangle&, const Vertices&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:372:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:374:12: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In member function 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp: In function 'Slic3r::Vec3d QuadricEdgeCollapse::calculate_vertex(double, const SymMat&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:382:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp: In function 'Slic3r::Vec3f QuadricEdgeCollapse::calculate_vertex(uint32_t, uint32_t, const SymMat&, const Vertices&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:424:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:437:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp: In function 'bool QuadricEdgeCollapse::is_flipped(const Slic3r::Vec3f&, uint32_t, uint32_t, const VertexInfo&, const TriangleInfos&, const EdgeInfos&, const indexed_triangle_set&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:644:27: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp: In function 'Slic3r::Vec3d QuadricEdgeCollapse::calculate_3errors(const Triangle&, const Vertices&, const VertexInfos&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:717:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp: In function 'Slic3r::Vec3d QuadricEdgeCollapse::create_normal(const Triangle&, const Vertices&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:372:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp: In function 'bool QuadricEdgeCollapse::is_flipped(const Slic3r::Vec3f&, uint32_t, uint32_t, const VertexInfo&, const TriangleInfos&, const EdgeInfos&, const indexed_triangle_set&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:644:27: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp: In function 'Slic3r::Vec3f QuadricEdgeCollapse::calculate_vertex(uint32_t, uint32_t, const SymMat&, const Vertices&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:880:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp: In function 'Slic3r::Vec3d QuadricEdgeCollapse::create_normal(const Triangle&, const Vertices&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:365:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp: In function 'Slic3r::Vec3f QuadricEdgeCollapse::calculate_vertex(uint32_t, uint32_t, const SymMat&, const Vertices&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:424:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:437:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp: In function 'void Slic3r::its_quadric_edge_collapse(indexed_triangle_set&, uint32_t, float*, std::function<void()>, std::function<void(int)>)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:176:6: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:176:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:263:45: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/QuadricEdgeCollapse.cpp:281:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[191/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintApply.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<float, 3, 1, 2>; typename Derived::Scalar = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:583:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::Matrix<float, 2, 1, 2>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 2, 1, 2>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 2, 1> > > >; EvalReturnType = const Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:585:60:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<float, 2, 1>; typename Derived::Scalar = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:585:42:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/PrintApply.cpp: In function 'void Slic3r::transformed_its_bboxes_in_z_ranges(const indexed_triangle_set&, const Transform3f&, const std::vector<std::pair<double, double> >&, std::vector<std::pair<Eigen::AlignedBox<float, 3>, bool> >&, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:583:44: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:585:42: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:585:60: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:585:42: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:586:60: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:586:42: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:591:68: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:591:49: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:591:68: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:591:42: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:598:64: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:598:45: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:598:64: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:598:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<float, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::Matrix<float, 2, 1, 2>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::Matrix<float, 2, 1, 2>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 2, 1> > > >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp: In member function 'virtual Slic3r::PrintBase::ApplyStatus Slic3r::Print::apply(const Slic3r::Model&, Slic3r::DynamicPrintConfig, std::vector<std::__cxx11::basic_string<char> >*, const Slic3r::DynamicPrintConfig*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:1520:126: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp: In function 'Slic3r::PrintObjectRegions::BoundingBox Slic3r::transformed_its_bbox2d(const indexed_triangle_set&, const Transform3f&, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:538:81: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp: In function 'void Slic3r::transformed_its_bboxes_in_z_ranges(const indexed_triangle_set&, const Transform3f&, const std::vector<std::pair<double, double> >&, std::vector<std::pair<Eigen::AlignedBox<float, 3>, bool> >&, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:586:42: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:586:60: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:585:42: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:585:60: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:583:40: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:591:42: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:591:68: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:591:49: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:598:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:598:64: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:598:45: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp: In member function 'virtual Slic3r::PrintBase::ApplyStatus Slic3r::Print::apply(const Slic3r::Model&, Slic3r::DynamicPrintConfig, std::vector<std::__cxx11::basic_string<char> >*, const Slic3r::DynamicPrintConfig*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintApply.cpp:1166:20: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[192/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintRegion.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintRegion.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.hpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:18:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[193/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Print.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.cpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.hpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.cpp:34:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'Slic3r::Vec2f Slic3r::GCode::WipeTowerIntegration::transform_wt_pt(const Slic3r::Vec2f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:67:50: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/GCode.hpp:31:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In member function 'Slic3r::Vec3d Slic3r::GCodeWriter::get_position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:125:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.cpp:38:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.cpp: In member function 'Slic3r::Vec3d Slic3r::Print::shrinkage_compensation() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.cpp:1615:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.cpp: In static member function 'static Slic3r::DynamicConfig Slic3r::PrintStatistics::placeholders()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.cpp:1684:29: warning: loop variable 'key' of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.cpp:1684:29: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string<char>'} to make the copy explicit or 'const char* const&' to prevent copying
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:18:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Rotation2D<double>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.cpp:1223:89:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<double>; OtherVectorType = Eigen::Matrix<double, 2, 1, 2>; ReturnType = Eigen::Matrix<double, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Rotation2D<double>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.cpp:1223:89:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:103:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Rotation2D<double>; int Dim_ = 2; VectorType = Eigen::Matrix<double, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<double>; OtherVectorType = Eigen::Matrix<double, 2, 1, 2>; ReturnType = Eigen::Matrix<double, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Rotation2D<double>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.cpp:1223:89:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:103:21: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<double>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<double, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Rotation2D<double>; int Dim_ = 2; VectorType = Eigen::Matrix<double, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<double>; OtherVectorType = Eigen::Matrix<double, 2, 1, 2>; ReturnType = Eigen::Matrix<double, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Rotation2D<double>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.cpp:1223:89:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:40:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = float; Matrix2 = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:89:   required from 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = double; Matrix2 = Eigen::Matrix<double, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:89:   required from 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<double>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<double, 2, 2>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Rotation2D<double>; int Dim_ = 2; VectorType = Eigen::Matrix<double, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<double>; OtherVectorType = Eigen::Matrix<double, 2, 1, 2>; ReturnType = Eigen::Matrix<double, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Rotation2D<double>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.cpp:1223:89:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/Print.cpp: In member function 'virtual std::string Slic3r::Print::validate(std::vector<std::__cxx11::basic_string<char> >*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.cpp:527:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.cpp: In member function 'Slic3r::Points Slic3r::Print::first_layer_wipe_tower_corners() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.cpp:1217:189: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.cpp:1223:87: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In member function 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Rotation2D<double>; int Dim_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.cpp: In member function 'Slic3r::Vec3d Slic3r::Print::shrinkage_compensation() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.cpp:1615:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In member function 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Rotation2D<double>; int Dim_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.cpp: In member function 'Slic3r::Points Slic3r::Print::first_layer_wipe_tower_corners() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.cpp:1223:89: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.cpp:1199:8: 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.6/src/libslic3r/Print.cpp: In member function 'Slic3r::Vec3d Slic3r::Print::shrinkage_compensation() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.cpp:1615:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[194/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintObjectSlice.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObjectSlice.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Layer.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObjectSlice.cpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObjectSlice.cpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObjectSlice.cpp: In instantiation of 'void Slic3r::apply_mm_segmentation(PrintObject&, ThrowOnCancel) [with ThrowOnCancel = PrintObject::slice_volumes()::<lambda()>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObjectSlice.cpp:924:30:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObjectSlice.cpp:646:79: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObjectSlice.cpp:741:51: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObjectSlice.cpp: In instantiation of 'void Slic3r::apply_fuzzy_skin_segmentation(PrintObject&, ThrowOnCancel) [with ThrowOnCancel = PrintObject::slice_volumes()::<lambda()>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObjectSlice.cpp:940:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObjectSlice.cpp:788:75: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObjectSlice.cpp:849:47: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[195/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ShortEdgeCollapse.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ShortEdgeCollapse.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ShortEdgeCollapse.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/NormalUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ShortEdgeCollapse.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[196/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SlicesToTriangleMesh.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SlicesToTriangleMesh.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SlicesToTriangleMesh.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[197/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Slicing.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Slicing.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Slicing.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Slicing.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[198/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintConfig.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.cpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.cpp:297:173:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.cpp:315:170:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.cpp:329:179:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.cpp:335:206:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.cpp:341:179:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.cpp:347:185:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.cpp: In member function 'void Slic3r::DynamicPrintConfig::normalize_fdm()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.cpp:5519:38: warning: comparison of integer expressions of different signedness: 'const int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In constructor 'Slic3r::ConfigOptionSingle<T, NULLABLE>::ConfigOptionSingle(T) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:395:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In constructor 'Slic3r::ConfigOptionSingle<T, NULLABLE>::ConfigOptionSingle(T) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:395:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.cpp: In function 'void Slic3r::update_tilts_by_mode(DynamicPrintConfig&, int, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.cpp:5718:86: warning: 'val1' may be used uninitialized [-Wmaybe-uninitialized]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.cpp:5702:17: note: 'val1' was declared here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.cpp:5718:86: warning: 'val2' may be used uninitialized [-Wmaybe-uninitialized]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintConfig.cpp:5702:23: note: 'val2' was declared here
[199/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintObject.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeLines.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:32:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:34:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SupportSpotsGenerator.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionProcessor.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:35:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::AngleAxis<double>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:128:26:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<float, 3, 1, 2>; typename Derived::Scalar = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:3311:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::AngleAxis<double>; OtherVectorType = Eigen::Matrix<double, 3, 1, 2>; ReturnType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::AngleAxis<double>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:128:26:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 3, 1> >; EvalReturnType = const Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61:   required from 'void its_transform(indexed_triangle_set&, const Eigen::Transform<NewScalarType, 3, 2, 2>&, bool) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:634:18:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::AngleAxis<double>; int Dim_ = 3; VectorType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::AngleAxis<double>; OtherVectorType = Eigen::Matrix<double, 3, 1, 2>; ReturnType = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::AngleAxis<double>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:128:26:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:103:21: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeLines.hpp: In instantiation of 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Line; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, int>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<t>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Line; TreeType = Slic3r::AABBTreeIndirect::Tree<2, int>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeLines.hpp:365:73:   required from 'std::tuple<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, long unsigned int, Eigen::Matrix<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, 2, 1, 2, 2, 1> > Slic3r::AABBTreeLines::LinesDistancer<LineType>::distance_from_lines_extra(Slic3r::Vec<2, typename LineType::Scalar>&) const [with bool SIGNED_DISTANCE = false; LineType = Slic3r::Line; typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type = double; typename LineType::Scalar = int; Slic3r::Vec<2, typename LineType::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename LineType::Scalar = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:2126:96:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeLines.hpp:34:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/PrintObject.cpp: In constructor 'Slic3r::PrintObject::PrintObject(Slic3r::Print*, Slic3r::ModelObject*, const Slic3r::Transform3d&, Slic3r::PrintInstances&&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:122:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:128:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:134:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In member function 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::AngleAxis<double>; int Dim_ = 3]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp: In function 'Slic3r::Linesf Slic3r::to_unscaled_linesf(const ExPolygons&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:55: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp: In member function 'std::pair<std::unique_ptr<Slic3r::FillAdaptive::Octree, Slic3r::FillAdaptive::OctreeDeleter>, std::unique_ptr<Slic3r::FillAdaptive::Octree, Slic3r::FillAdaptive::OctreeDeleter> > Slic3r::PrintObject::prepare_adaptive_infill_data(const std::vector<std::pair<const Slic3r::Surface*, float> >&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:627:90: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_transform(indexed_triangle_set&, const Eigen::Transform<NewScalarType, 3, 2, 2>&, bool) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 3, 1> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:648:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/algorithm:63,
                 from /usr/include/oneapi/tbb/concurrent_vector.h:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:11:
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Compare = Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<long unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:5067:5: note: parameter passing for argument of type 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<long unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeLines.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:20: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp: In member function 'void Slic3r::PrintObject::update_slicing_parameters()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:2725:129: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:3291:27: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:3311:33: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/bits/stl_algo.h:61:
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Eigen::Matrix<float, 3, 1, 2>*; _Distance = long int; _Tp = Eigen::Matrix<float, 3, 1, 2>; _Compare = Slic3r::project_triangles_to_slabs(SpanOfConstPtrs<Layer>, const indexed_triangle_set&, const Transform3f&, bool, std::vector<std::vector<Polygon, tbb::detail::d1::scalable_allocator<Polygon> > >&)::<lambda(const tbb::detail::d1::blocked_range<long unsigned int>&)>::<lambda(const Slic3r::Vec3f&, const Slic3r::Vec3f&)>]':
/usr/include/c++/16.1.1/bits/stl_heap.h:228:5: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<float, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp: In function 'Slic3r::Linesf Slic3r::to_unscaled_linesf(const ExPolygons&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:3291:81: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:3311:33: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp: In constructor 'Slic3r::PrintObject::PrintObject(Slic3r::Print*, Slic3r::ModelObject*, const Slic3r::Transform3d&, Slic3r::PrintInstances&&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:128:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_transform(indexed_triangle_set&, const Eigen::Transform<NewScalarType, 3, 2, 2>&, bool) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Eigen::Matrix<float, 3, 1, 2>*; _Distance = long int; _Tp = Eigen::Matrix<float, 3, 1, 2>; _Compare = Slic3r::project_triangles_to_slabs(SpanOfConstPtrs<Layer>, const indexed_triangle_set&, const Transform3f&, bool, std::vector<std::vector<Polygon, tbb::detail::d1::scalable_allocator<Polygon> > >&)::<lambda(const tbb::detail::d1::blocked_range<long unsigned int>&)>::<lambda(const Slic3r::Vec3f&, const Slic3r::Vec3f&)>]':
/usr/include/c++/16.1.1/bits/stl_heap.h:228:5: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Line, Slic3r::AABBTreeIndirect::Tree<2, int>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*; _OutputIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Compare = Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<long unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<long unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp: In member function 'void Slic3r::PrintObject::update_slicing_parameters()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:2722:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Compare = Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<long unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<long unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp: In static member function 'static Slic3r::SlicingParameters Slic3r::PrintObject::slicing_parameters(const Slic3r::DynamicPrintConfig&, const Slic3r::ModelObject&, float, const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:2729:19: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Pointer = Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*; _Compare = Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<long unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)>]',
    inlined from 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Compare = Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<long unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:5001:29,
    inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface> >; _Compare = Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<long unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:5079:25,
    inlined from 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<long unsigned int>)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:2385:37:
/usr/include/c++/16.1.1/bits/stl_algo.h:2710:36: note: parameter passing for argument of type 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<long unsigned int>)>::<lambda(const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&, const Slic3r::PrintObject::bridge_over_infill()::CandidateSurface&)>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp: In member function 'std::pair<std::unique_ptr<Slic3r::FillAdaptive::Octree, Slic3r::FillAdaptive::OctreeDeleter>, std::unique_ptr<Slic3r::FillAdaptive::Octree, Slic3r::FillAdaptive::OctreeDeleter> > Slic3r::PrintObject::prepare_adaptive_infill_data(const std::vector<std::pair<const Slic3r::Surface*, float> >&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintObject.cpp:622:61: 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
[200/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ShortestPath.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ShortestPath.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ShortestPath.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ShortestPath.cpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ShortestPath.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ShortestPath.cpp:1352:144: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/ShortestPath.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ShortestPath.cpp:1372:12: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[201/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Subdivide.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Subdivide.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Subdivide.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[202/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SlicingAdaptive.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SlicingAdaptive.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/SlicingAdaptive.cpp: In member function 'void Slic3r::SlicingAdaptive::prepare(const Slic3r::ModelObject&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SlicingAdaptive.cpp:98:47: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:104: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:85: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:104: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::face_normal(const stl_vertex*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:14: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/bits/stl_algo.h:61,
                 from /usr/include/c++/16.1.1/algorithm:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SlicingAdaptive.cpp:6:
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::SlicingAdaptive::FaceZ*, vector<Slic3r::SlicingAdaptive::FaceZ> >; _Distance = long int; _Tp = Slic3r::SlicingAdaptive::FaceZ; _Compare = Slic3r::SlicingAdaptive::prepare(const Slic3r::ModelObject&)::<lambda(const Slic3r::SlicingAdaptive::FaceZ&, const Slic3r::SlicingAdaptive::FaceZ&)>]':
/usr/include/c++/16.1.1/bits/stl_heap.h:228:5: note: parameter passing for argument of type 'Slic3r::SlicingAdaptive::FaceZ' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::face_normal(const stl_vertex*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:92: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::SlicingAdaptive::FaceZ*, vector<Slic3r::SlicingAdaptive::FaceZ> >; _Distance = long int; _Tp = Slic3r::SlicingAdaptive::FaceZ; _Compare = Slic3r::SlicingAdaptive::prepare(const Slic3r::ModelObject&)::<lambda(const Slic3r::SlicingAdaptive::FaceZ&, const Slic3r::SlicingAdaptive::FaceZ&)>]':
/usr/include/c++/16.1.1/bits/stl_heap.h:228:5: note: parameter passing for argument of type 'Slic3r::SlicingAdaptive::FaceZ' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)',
    inlined from 'void Slic3r::SlicingAdaptive::prepare(const Slic3r::ModelObject&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SlicingAdaptive.cpp:98:40:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:104: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:85: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec3f Slic3r::face_normal(const stl_vertex*)',
    inlined from 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:85,
    inlined from 'void Slic3r::SlicingAdaptive::prepare(const Slic3r::ModelObject&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SlicingAdaptive.cpp:98:40:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[203/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/SupportDebug.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportDebug.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportDebug.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Layer.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportDebug.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1213: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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1645: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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1213: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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[204/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLAPrint.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrint.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrint.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrint.cpp:27:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp: In member function 'Slic3r::Vec2d Slic3r::MultipleBeds::get_bed_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp:89:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrint.cpp: In member function 'virtual std::string Slic3r::SLAPrint::validate(std::vector<std::__cxx11::basic_string<char> >*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrint.cpp:716:29: warning: loop variable 'prefix' of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrint.cpp:716:29: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string<char>'} to make the copy explicit or 'const char* const&' to prevent copying
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrint.cpp: In member function 'Slic3r::Vec3d Slic3r::SLAPrint::relative_correction() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrint.cpp:1218:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrint.hpp:14:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/SLAPrint.cpp: In member function 'Slic3r::Transform3d Slic3r::SLAPrint::sla_trafo(const Slic3r::ModelObject&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrint.cpp:175:61: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp: In constructor 'Slic3r::sla::DrainHole::DrainHole(Slic3r::Vec3f, Slic3r::Vec3f, float, float, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp:69:5: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'double Slic3r::Geometry::Transformation::get_offset(Slic3r::Axis) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:422:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrint.cpp: In member function 'Slic3r::sla::SupportPoints Slic3r::SLAPrintObject::transformed_support_points() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrint.cpp:1340:24: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'double Slic3r::Geometry::Transformation::get_offset(Slic3r::Axis) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:422:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrint.cpp: In member function 'Slic3r::sla::SupportPoints Slic3r::SLAPrintObject::transformed_support_points() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrint.cpp:1340:32: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrint.cpp: In member function 'Slic3r::Transform3d Slic3r::SLAPrint::sla_trafo(const Slic3r::ModelObject&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrint.cpp:176:83: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[205/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLAPrintSteps.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLAPrint.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLAPrintSteps.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrintSteps.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrintSteps.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrintSteps.cpp:1322:21: warning: unused variable 'printlayer' [-Wunused-variable]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLAPrint.hpp:14:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<float, 3, 1, 2>; typename Derived::Scalar = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrintSteps.cpp:637:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrintSteps.cpp:134:56:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/SLAPrintSteps.cpp: In function 'void Slic3r::{anonymous}::prepare_permanent_support_points(Slic3r::sla::SupportPoints&, const Slic3r::sla::SupportPoints&, const Slic3r::Transform3d&, const Slic3r::AABBMesh&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrintSteps.cpp:134:35: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_transform(indexed_triangle_set&, const Eigen::Transform<NewScalarType, 3, 2, 2>&, bool) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrintSteps.cpp: In function 'void Slic3r::filter_support_points_by_modifiers(sla::SupportPoints&, const SuppPtMask&, const std::vector<float>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrintSteps.cpp:637:34: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'Slic3r::BoundingBoxf3 Slic3r::bounding_box(const indexed_triangle_set&, const Transform3f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:76: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrintSteps.cpp: In function 'void Slic3r::{anonymous}::prepare_permanent_support_points(Slic3r::sla::SupportPoints&, const Slic3r::sla::SupportPoints&, const Slic3r::Transform3d&, const Slic3r::AABBMesh&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLAPrintSteps.cpp:134:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_transform(indexed_triangle_set&, const Eigen::Transform<NewScalarType, 3, 2, 2>&, bool) [with T = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_transform(indexed_triangle_set&, const Eigen::Transform<NewScalarType, 3, 2, 2>&, bool) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[206/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/SupportParameters.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Print.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportParameters.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Print.hpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:18:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[207/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/SupportCommon.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportCommon.cpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExtrusionEntityCollection.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportCommon.cpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportCommon.cpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportCommon.cpp: In member function 'void Slic3r::FFFSupport::LoopInterfaceProcessor::generate(Slic3r::FFFSupport::SupportGeneratorLayerExtruded&, const Slic3r::Flow&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportCommon.cpp:953:13: warning: variable 'circle_grid_powerof2' set but not used [-Wunused-but-set-variable=]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[208/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/SupportMaterial.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportMaterial.cpp:28:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExtrusionEntityCollection.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportMaterial.cpp:29:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportMaterial.cpp:31:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportMaterial.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportMaterial.cpp:115:102: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/Support/SupportMaterial.cpp: In function 'std::vector<unsigned char> Slic3r::rasterize_polygons(const Vec2i&, double, const Point&, const Polygons&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportMaterial.cpp:121:40: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[209/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/TreeSupportCommon.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/TreeSupportCommon.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/TreeSupportCommon.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Layer.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportCommon.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/TreeSupportCommon.hpp:31:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1213: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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1645: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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1213: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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1645: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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportCommon.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860: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.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860: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.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[210/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Surface.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Surface.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Surface.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[211/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/OrganicSupport.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Layer.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportCommon.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Layer.hpp:29:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1213: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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1645: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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1213: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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1645: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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportCommon.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = float; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = float; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:372:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp: In function 'std::pair<float, float> Slic3r::FFFTreeSupport::extrude_branch(const std::vector<const SupportElement*>&, const TreeSupportSettings&, const Slic3r::SlicingParameters&, const std::vector<std::deque<SupportElement> >&, indexed_triangle_set&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:617:33: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<float, 2, 1, 2>; typename Derived::Scalar = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:156:25:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Matrix<float, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Matrix<float, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:594:27:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:637:19:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:639:34:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<float, 3, 1, 2>; typename Derived::Scalar = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:859:125:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 2, 1, 2> >; typename Derived::Scalar = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:864:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<float, float>, const Eigen::Matrix<float, 2, 1, 2>, const Eigen::Matrix<float, 2, 1, 2> > >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:878:147:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:888:41:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 2, 1, 2>; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:905:77:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../AABBTreeLines.hpp: In instantiation of 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Linef; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<_Tp>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:858:104:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../AABBTreeLines.hpp:34:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Line.hpp: In instantiation of 'auto Slic3r::line_alg::get_b(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Line.hpp:87:29:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef; typename std::remove_reference<_Tp>::type = Slic3r::Linef]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../AABBTreeLines.hpp:38:57:   required from 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Linef; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<_Tp>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:858:104:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Line.hpp:54:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860: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.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860: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.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/OrganicSupport.cpp: In function 'Slic3r::FFFTreeSupport::Element Slic3r::FFFTreeSupport::to_tree_element(const TreeSupportSettings&, const Slic3r::SlicingParameters&, SupportElement&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:156:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:156:41: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:156:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp: In function 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = float; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = float; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<float, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:360:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp: In function 'void Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<long unsigned int>&, std::function<void()>)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:760:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:792:36: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:799:34: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:792:36: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:923:88: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp: In function 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:859:125: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:864:80: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:878:147: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:878:52: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:878:147: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:888:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:899:42: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:905:77: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../AABBTreeLines.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:20: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Line.hpp:110:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Line.hpp: In function 'auto Slic3r::line_alg::get_a(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Line.hpp:53:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 2, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<float, float>, const Eigen::Matrix<float, 2, 1, 2>, const Eigen::Matrix<float, 2, 1, 2> > >]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 2, 1, 2>]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<float, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:1224:130: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp: In function 'std::pair<float, float> Slic3r::FFFTreeSupport::extrude_branch(const std::vector<const SupportElement*>&, const TreeSupportSettings&, const Slic3r::SlicingParameters&, const std::vector<std::deque<SupportElement> >&, indexed_triangle_set&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:637:19: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:637:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:637:19: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:638:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:638:19: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:639:34: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:687:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:687:40: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:687:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:688:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:709:37: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp: In function 'std::pair<int, int> Slic3r::FFFTreeSupport::discretize_circle(const Slic3r::Vec3f&, const Slic3r::Vec3f&, float, float, std::vector<Eigen::Matrix<float, 3, 1, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:594:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/tuple:40,
                 from /usr/include/c++/16.1.1/functional:71,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.hpp:8:
/usr/include/c++/16.1.1/bits/stl_pair.h: In function 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = float&; _T2 = float&]':
/usr/include/c++/16.1.1/bits/stl_pair.h:1169:5: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp: In function 'Slic3r::FFFTreeSupport::Element Slic3r::FFFTreeSupport::to_tree_element(const TreeSupportSettings&, const Slic3r::SlicingParameters&, SupportElement&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:156:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:156:41: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Line.hpp:88:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp: In function 'std::pair<int, int> Slic3r::FFFTreeSupport::discretize_circle(const Slic3r::Vec3f&, const Slic3r::Vec3f&, float, float, std::vector<Eigen::Matrix<float, 3, 1, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:595:27: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:859:125: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:864:80: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:878:87: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:888:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:899:42: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp: In function 'void Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<long unsigned int>&, std::function<void()>)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:760:79: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:799:18: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:799:34: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp: In function 'std::pair<float, float> Slic3r::FFFTreeSupport::extrude_branch(const std::vector<const SupportElement*>&, const TreeSupportSettings&, const Slic3r::SlicingParameters&, const std::vector<std::deque<SupportElement> >&, indexed_triangle_set&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:638:19: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:638:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:637:19: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:637:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:687:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:687:40: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp: In function 'std::pair<int, int> Slic3r::FFFTreeSupport::discretize_circle(const Slic3r::Vec3f&, const Slic3r::Vec3f&, float, float, std::vector<Eigen::Matrix<float, 3, 1, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:594:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp: In function 'Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(const Slic3r::PrintObject&, const TreeModelVolumes&, const TreeSupportSettings&, std::vector<std::deque<SupportElement> >&, const std::vector<std::pair<SupportElement*, int> >&, const std::vector<long unsigned int>&, std::function<void()>)::<lambda(tbb::detail::d1::blocked_range<long unsigned int>)>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:878:147: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp: In function 'std::pair<float, float> Slic3r::FFFTreeSupport::extrude_branch(const std::vector<const SupportElement*>&, const TreeSupportSettings&, const Slic3r::SlicingParameters&, const std::vector<std::deque<SupportElement> >&, indexed_triangle_set&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:639:34: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/OrganicSupport.cpp:612:32: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
[212/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SurfaceCollection.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Surface.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SurfaceCollection.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SurfaceCollection.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SurfaceCollection.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[213/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SVG.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/clipper.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SVG.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SVG.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SVG.hpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[214/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Tesselate.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Tesselate.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Tesselate.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Tesselate.hpp:8:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Tesselate.cpp:275:71:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<float, 2, 1>; typename Derived::Scalar = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Tesselate.cpp:275:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Tesselate.cpp: In function 'indexed_triangle_set Slic3r::wall_strip(const Polygon&, double, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Tesselate.cpp:275:40: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Tesselate.cpp:275:71: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Tesselate.cpp:275:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Tesselate.cpp:275:71: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Tesselate.cpp:275:40: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Tesselate.cpp:278:71: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Tesselate.cpp:278:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Tesselate.cpp:278:71: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Tesselate.cpp:278:40: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Tesselate.cpp: In function 'indexed_triangle_set Slic3r::wall_strip(const Polygon&, double, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Tesselate.cpp:275:71: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Tesselate.cpp:275:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Tesselate.cpp:278:40: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Tesselate.cpp:278:71: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Tesselate.cpp:278:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[215/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Time.cpp.o
[216/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Timer.cpp.o
[217/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/TreeModelVolumes.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/TreeSupportCommon.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/TreeModelVolumes.hpp:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/TreeModelVolumes.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Layer.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportCommon.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/TreeSupportCommon.hpp:31:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1213: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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1645: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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1213: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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1645: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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportCommon.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/TreeModelVolumes.cpp:30:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860: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.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860: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.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[218/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/TreeSupport.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportLayer.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/TreeSupport.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/TreeSupport.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Layer.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportCommon.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/TreeSupportCommon.hpp:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/TreeModelVolumes.hpp:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/TreeSupport.hpp:29:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1213: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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1645: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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1213: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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:1645: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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/SupportCommon.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/TreeSupport.cpp:39:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860: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.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:1860: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.6/src/libslic3r/Support/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/../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.6/src/libslic3r/Support/TreeSupport.cpp: In function 'unsigned int Slic3r::FFFTreeSupport::move_inside(const Slic3r::Polygons&, Slic3r::Point&, int, int64_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Support/TreeSupport.cpp:1493:126: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[219/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Thread.cpp.o
[220/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Zipper.cpp.o
[221/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/utils.cpp.o
[222/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SupportSpotsGenerator.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Layer.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Layer.hpp:29:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1213: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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.hpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp: In member function 'Slic3r::Vec3f Slic3r::SupportSpotsGenerator::SupportGridFilter::get_cell_center(const Slic3r::Vec3i&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:123:5: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<float, 2, 1, 2>; typename Derived::Scalar = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:564:55:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<float, float>, const Eigen::Matrix<float, 2, 1, 2>, const Eigen::Matrix<float, 2, 1, 2> >; PlainObject = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:640:68:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionProcessor.hpp:235:64:   required from 'std::vector<Slic3r::ExtrusionProcessor::ExtendedPoint> Slic3r::ExtrusionProcessor::estimate_points_properties(const POINTS&, const Slic3r::AABBTreeLines::LinesDistancer<L>&, const PropertiesEstimationConfig&) [with bool SIGNED_DISTANCE = true; POINTS = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; L = Slic3r::Linef]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:349:22:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp: In instantiation of 'auto Slic3r::line_alg::get_b(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:133:41:   required from 'double Slic3r::line_alg::distance_to_infinite_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef; typename std::remove_reference<_Tp>::type = Slic3r::Linef]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:155:43:   required from 'double Slic3r::line_alg::distance_to_infinite_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&) [with L = Slic3r::Linef; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef; typename std::remove_reference<_Tp>::type = Slic3r::Linef]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:505:57:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:54:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionProcessor.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:28:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp: In instantiation of 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::SupportSpotsGenerator::ExtrusionLine; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, float>; AVectorType = Eigen::Matrix<float, 2, 1, 2>; VectorType = Eigen::Matrix<float, 2, 1, 2>; size_t = long unsigned int; ScalarType = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::SupportSpotsGenerator::ExtrusionLine, Slic3r::AABBTreeIndirect::Tree<2, float>, Eigen::Matrix<float, 2, 1, 2> >; Scalar = float; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<float, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<_Tp>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::SupportSpotsGenerator::ExtrusionLine; TreeType = Slic3r::AABBTreeIndirect::Tree<2, float>; VectorType = Eigen::Matrix<float, 2, 1, 2>; typename VectorType::Scalar = float; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:365:73:   required from 'std::tuple<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, long unsigned int, Eigen::Matrix<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, 2, 1, 2, 2, 1> > Slic3r::AABBTreeLines::LinesDistancer<LineType>::distance_from_lines_extra(Slic3r::Vec<2, typename LineType::Scalar>&) const [with bool SIGNED_DISTANCE = false; LineType = Slic3r::SupportSpotsGenerator::ExtrusionLine; typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type = float; typename LineType::Scalar = float; Slic3r::Vec<2, typename LineType::Scalar> = Eigen::Matrix<float, 2, 1, 2>; typename LineType::Scalar = float]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:419:107:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:34:23: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp: In instantiation of 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Linef; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<_Tp>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:365:73:   required from 'std::tuple<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, long unsigned int, Eigen::Matrix<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, 2, 1, 2, 2, 1> > Slic3r::AABBTreeLines::LinesDistancer<LineType>::distance_from_lines_extra(Slic3r::Vec<2, typename LineType::Scalar>&) const [with bool SIGNED_DISTANCE = true; LineType = Slic3r::Linef; typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type = double; typename LineType::Scalar = double; Slic3r::Vec<2, typename LineType::Scalar> = Eigen::Matrix<double, 2, 1, 2>; typename LineType::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionProcessor.hpp:117:91:   required from 'std::vector<Slic3r::ExtrusionProcessor::ExtendedPoint> Slic3r::ExtrusionProcessor::estimate_points_properties(const POINTS&, const Slic3r::AABBTreeLines::LinesDistancer<L>&, const PropertiesEstimationConfig&) [with bool SIGNED_DISTANCE = true; POINTS = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; L = Slic3r::Linef]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:349:22:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:34:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp: In instantiation of 'auto Slic3r::line_alg::get_b(L&&) [with L = const Slic3r::SupportSpotsGenerator::ExtrusionLine&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:87:29:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::SupportSpotsGenerator::ExtrusionLine; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<float, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = float; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::SupportSpotsGenerator::ExtrusionLine; typename std::remove_reference<_Tp>::type = Slic3r::SupportSpotsGenerator::ExtrusionLine]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:38:57:   required from 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::SupportSpotsGenerator::ExtrusionLine; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, float>; AVectorType = Eigen::Matrix<float, 2, 1, 2>; VectorType = Eigen::Matrix<float, 2, 1, 2>; size_t = long unsigned int; ScalarType = float]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::SupportSpotsGenerator::ExtrusionLine, Slic3r::AABBTreeIndirect::Tree<2, float>, Eigen::Matrix<float, 2, 1, 2> >; Scalar = float; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<float, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<_Tp>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::SupportSpotsGenerator::ExtrusionLine; TreeType = Slic3r::AABBTreeIndirect::Tree<2, float>; VectorType = Eigen::Matrix<float, 2, 1, 2>; typename VectorType::Scalar = float; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:365:73:   required from 'std::tuple<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, long unsigned int, Eigen::Matrix<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, 2, 1, 2, 2, 1> > Slic3r::AABBTreeLines::LinesDistancer<LineType>::distance_from_lines_extra(Slic3r::Vec<2, typename LineType::Scalar>&) const [with bool SIGNED_DISTANCE = false; LineType = Slic3r::SupportSpotsGenerator::ExtrusionLine; typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type = float; typename LineType::Scalar = float; Slic3r::Vec<2, typename LineType::Scalar> = Eigen::Matrix<float, 2, 1, 2>; typename LineType::Scalar = float]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:419:107:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:54:80: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Config.hpp:1860: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.6/src/libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/SupportSpotsGenerator.cpp: In constructor 'Slic3r::SupportSpotsGenerator::Integrals::Integrals(const Slic3r::Polygon&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:162:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp: In constructor 'Slic3r::SupportSpotsGenerator::Integrals::Integrals(float, Slic3r::Vec2f, Slic3r::Vec2f, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:210:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionProcessor.hpp: In function 'std::vector<Slic3r::ExtrusionProcessor::ExtendedPoint> Slic3r::ExtrusionProcessor::estimate_points_properties(const POINTS&, const Slic3r::AABBTreeLines::LinesDistancer<L>&, const PropertiesEstimationConfig&) [with bool SIGNED_DISTANCE = true; POINTS = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionProcessor.hpp:115:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionProcessor.hpp:235:64: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:20: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:110:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp: In function 'auto Slic3r::line_alg::get_a(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:53:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionProcessor.hpp: In function 'std::vector<Slic3r::ExtrusionProcessor::ExtendedPoint> Slic3r::ExtrusionProcessor::estimate_points_properties(const POINTS&, const Slic3r::AABBTreeLines::LinesDistancer<L>&, const PropertiesEstimationConfig&) [with bool SIGNED_DISTANCE = false; POINTS = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; L = Slic3r::SupportSpotsGenerator::ExtrusionLine]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionProcessor.hpp:115:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionProcessor.hpp:235:64: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::SupportSpotsGenerator::ExtrusionLine, Slic3r::AABBTreeIndirect::Tree<2, float>, Eigen::Matrix<float, 2, 1, 2> >; Scalar = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:20: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::SupportSpotsGenerator::ExtrusionLine]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:110:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_infinite_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:133:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp: In constructor 'Slic3r::SupportSpotsGenerator::ObjectPart::ObjectPart(const std::vector<const Slic3r::ExtrusionEntityCollection*>&, bool, coordf_t, coordf_t, const std::optional<std::vector<Slic3r::Polygon, tbb::detail::d1::scalable_allocator<Slic3r::Polygon> > >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:564:55: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp: In member function 'std::tuple<float, Slic3r::SupportSpotsGenerator::SupportPointCause> Slic3r::SupportSpotsGenerator::ObjectPart::is_stable_while_extruding(const Slic3r::SupportSpotsGenerator::SliceConnection&, const Slic3r::SupportSpotsGenerator::ExtrusionLine&, const Slic3r::Vec3f&, float, const Slic3r::SupportSpotsGenerator::Params&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:640:68: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.hpp: In constructor 'Slic3r::SupportSpotsGenerator::PartialObject::PartialObject(Slic3r::Vec3f, float, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.hpp:149:5: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp: In function 'void Slic3r::SupportSpotsGenerator::reckon_global_supports(const tbb::detail::d1::concurrent_vector<ExtrusionLine>&, coordf_t, const Params&, ObjectPart&, SliceConnection&, SupportPoints&, SupportGridFilter&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:1114:88: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:1116:65: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp: In constructor 'Slic3r::SupportSpotsGenerator::SupportGridFilter::SupportGridFilter(const Slic3r::PrintObject*, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:95:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Surface.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SurfaceCollection.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Layer.hpp:30:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp: In function 'Slic3r::Linesf Slic3r::to_unscaled_linesf(const ExPolygons&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:55: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp: In constructor 'Slic3r::SupportSpotsGenerator::SupportGridFilter::SupportGridFilter(const Slic3r::PrintObject*, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:96:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp: In constructor 'Slic3r::SupportSpotsGenerator::Integrals::Integrals(const Slic3r::Polylines&, const std::vector<float>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:197:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp: In constructor 'Slic3r::SupportSpotsGenerator::ObjectPart::ObjectPart(const std::vector<const Slic3r::ExtrusionEntityCollection*>&, bool, coordf_t, coordf_t, const std::optional<std::vector<Slic3r::Polygon, tbb::detail::d1::scalable_allocator<Slic3r::Polygon> > >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:564:55: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionProcessor.hpp: In function 'std::vector<Slic3r::ExtrusionProcessor::ExtendedPoint> Slic3r::ExtrusionProcessor::estimate_points_properties(const POINTS&, const Slic3r::AABBTreeLines::LinesDistancer<L>&, const PropertiesEstimationConfig&) [with bool SIGNED_DISTANCE = true; POINTS = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionProcessor.hpp:115:43: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::SupportSpotsGenerator::ExtrusionLine]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:88:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::SupportSpotsGenerator::ExtrusionLine, Slic3r::AABBTreeIndirect::Tree<2, float>, Eigen::Matrix<float, 2, 1, 2> >; Scalar = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionProcessor.hpp: In function 'std::vector<Slic3r::ExtrusionProcessor::ExtendedPoint> Slic3r::ExtrusionProcessor::estimate_points_properties(const POINTS&, const Slic3r::AABBTreeLines::LinesDistancer<L>&, const PropertiesEstimationConfig&) [with bool SIGNED_DISTANCE = false; POINTS = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; L = Slic3r::SupportSpotsGenerator::ExtrusionLine]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionProcessor.hpp:115:43: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp: In function 'void Slic3r::SupportSpotsGenerator::reckon_global_supports(const tbb::detail::d1::concurrent_vector<ExtrusionLine>&, coordf_t, const Params&, ObjectPart&, SliceConnection&, SupportPoints&, SupportGridFilter&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:1116:35: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp: In function 'std::tuple<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, long unsigned int, Eigen::Matrix<typename std::conditional<std::is_floating_point<typename LineType::Scalar>::value, typename LineType::Scalar, double>::type, 2, 1, 2, 2, 1> > Slic3r::AABBTreeLines::LinesDistancer<LineType>::distance_from_lines_extra(Slic3r::Vec<2, typename LineType::Scalar>&) const [with bool SIGNED_DISTANCE = false; LineType = Slic3r::SupportSpotsGenerator::ExtrusionLine]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:360:52: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp: In member function 'std::tuple<float, Slic3r::SupportSpotsGenerator::SupportPointCause> Slic3r::SupportSpotsGenerator::ObjectPart::is_stable_while_extruding(const Slic3r::SupportSpotsGenerator::SliceConnection&, const Slic3r::SupportSpotsGenerator::ExtrusionLine&, const Slic3r::Vec3f&, float, const Slic3r::SupportSpotsGenerator::Params&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:640:68: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionProcessor.hpp: In function 'std::vector<Slic3r::ExtrusionProcessor::ExtendedPoint> Slic3r::ExtrusionProcessor::estimate_points_properties(const POINTS&, const Slic3r::AABBTreeLines::LinesDistancer<L>&, const PropertiesEstimationConfig&) [with bool SIGNED_DISTANCE = false; POINTS = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; L = Slic3r::SupportSpotsGenerator::ExtrusionLine]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionProcessor.hpp:235:64: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionProcessor.hpp:116:14: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp: In function 'void Slic3r::SupportSpotsGenerator::reckon_global_supports(const tbb::detail::d1::concurrent_vector<ExtrusionLine>&, coordf_t, const Params&, ObjectPart&, SliceConnection&, SupportPoints&, SupportGridFilter&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:1114:88: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SupportSpotsGenerator.cpp:1115:134: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionProcessor.hpp: In function 'std::vector<Slic3r::ExtrusionProcessor::ExtendedPoint> Slic3r::ExtrusionProcessor::estimate_points_properties(const POINTS&, const Slic3r::AABBTreeLines::LinesDistancer<L>&, const PropertiesEstimationConfig&) [with bool SIGNED_DISTANCE = true; POINTS = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionProcessor.hpp:235:64: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[223/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangleSetSampling.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSetSampling.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSetSampling.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSetSampling.hpp:8:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/algorithm:63,
                 from /usr/include/eigen3/Eigen/Core:95,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::generate(_FIter, _FIter, _Generator) [with _FIter = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Generator = Slic3r::sample_its_uniform_parallel(size_t, const indexed_triangle_set&)::<lambda()>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:4375:18: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSetSampling.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSetSampling.cpp:74:78: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[224/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/miniz_extension.cpp.o
[225/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangleMesh.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:39:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:43:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:919:90: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:481:43:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:40:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Vector2 Eigen::Rotation2D<Scalar>::operator*(const Vector2&) const [with Scalar_ = float; Vector2 = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:1021:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:112:11: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Matrix<float, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Matrix<float, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:1583:26:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:481:43:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = float; Matrix2 = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:112:56:   required from 'Eigen::Rotation2D<Scalar>::Vector2 Eigen::Rotation2D<Scalar>::operator*(const Vector2&) const [with Scalar_ = float; Vector2 = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:1021:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:1340:52:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Matrix<float, 3, 1, 2>; OtherDerived = Eigen::Matrix<float, 3, 1, 2>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Matrix<float, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Matrix<float, 3, 1, 2> >]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:1583:26:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:1340:52:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:103:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:1340:52:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp: In member function 'void Slic3r::TriangleMesh::rotate(float, const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:332:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_transform(indexed_triangle_set&, const Eigen::Transform<T, 3, 2, 2>&, bool) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 3, 1> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp: In member function 'bool Slic3r::TriangleMesh::has_zero_volume() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:421:27: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp: In member function 'Slic3r::BoundingBoxf3 Slic3r::TriangleMesh::transformed_bounding_box(const Slic3r::Transform3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:481:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp: In member function 'Slic3r::BoundingBoxf3 Slic3r::TriangleMesh::transformed_bounding_box(const Slic3r::Transform3d&, double) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:494:37: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp: In function 'indexed_triangle_set Slic3r::its_make_cylinder(double, double, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:1021:39: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In member function 'Eigen::Rotation2D<Scalar>::Vector2 Eigen::Rotation2D<Scalar>::operator*(const Vector2&) const [with Scalar_ = float]':
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:112:72: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp: In function 'indexed_triangle_set Slic3r::its_make_frustum(double, double, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:1063:45: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In member function 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp: In function 'indexed_triangle_set Slic3r::its_convex_hull(const std::vector<Eigen::Matrix<float, 3, 1, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:1497:86: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp: In function 'std::vector<Eigen::Matrix<float, 3, 1, 2> > Slic3r::its_face_normals(const indexed_triangle_set&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:1715:42: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:364:104: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:364:85: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:364:104: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::face_normal(const stl_vertex*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:363:14: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:363:126: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp: In member function 'bool Slic3r::TriangleMesh::has_zero_volume() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:421:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp: In function 'indexed_triangle_set Slic3r::its_convex_hull(const std::vector<Eigen::Matrix<float, 3, 1, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:1497:86: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp: In function 'indexed_triangle_set Slic3r::its_make_cylinder(double, double, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:1021:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp: In member function 'Slic3r::BoundingBoxf3 Slic3r::TriangleMesh::transformed_bounding_box(const Slic3r::Transform3d&, double) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:494:39: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp: In member function 'Slic3r::BoundingBoxf3 Slic3r::TriangleMesh::transformed_bounding_box(const Slic3r::Transform3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:481:43: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In member function 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:1342:52: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_transform(indexed_triangle_set&, const Eigen::Transform<T, 3, 2, 2>&, bool) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_transform(indexed_triangle_set&, const Eigen::Matrix<T, 3, 3, 2>&, bool) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:292:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp: In function 'std::vector<Eigen::Matrix<float, 3, 1, 2> > Slic3r::its_face_normals(const indexed_triangle_set&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:1715:42: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)',
    inlined from 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, stl_triangle_vertex_indices)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:366:138,
    inlined from 'std::vector<Eigen::Matrix<float, 3, 1, 2> > Slic3r::its_face_normals(const indexed_triangle_set&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:1715:42:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:364:104: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:364:85: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec3f Slic3r::face_normal(const stl_vertex*)',
    inlined from 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:364:85,
    inlined from 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, stl_triangle_vertex_indices)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:366:138,
    inlined from 'std::vector<Eigen::Matrix<float, 3, 1, 2> > Slic3r::its_face_normals(const indexed_triangle_set&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:1715:42:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:363:126: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Eigen::Rotation2D<Scalar>::Vector2 Eigen::Rotation2D<Scalar>::operator*(const Vector2&) const [with Scalar_ = float]',
    inlined from 'indexed_triangle_set Slic3r::its_make_cylinder(double, double, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:1021:61:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:112:72: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp: In function 'bool Slic3r::its_write_stl_ascii(const char*, const char*, const std::vector<Eigen::Matrix<int, 3, 1, 2> >&, const std::vector<Eigen::Matrix<float, 3, 1, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:1743:87: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp: In member function 'void Slic3r::TriangleMesh::rotate(float, const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.cpp:332:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[226/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangleSelector.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.hpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:181:50: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Matrix<float, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Matrix<float, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:73:40:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:255:68:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<float, float>, const Eigen::Matrix<float, 3, 1, 2>, const Eigen::Matrix<float, 3, 1, 2> >; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:1267:37:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:2411:65:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false> >; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:255:68:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp: In function 'bool Slic3r::is_point_inside_triangle(const Vec3f&, const Vec3f&, const Vec3f&, const Vec3f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:195:43: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp: In member function 'void Slic3r::TriangleSelector::select_patch(int, std::unique_ptr<Cursor>&&, Slic3r::TriangleStateType, const Slic3r::Transform3d&, bool, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:255:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp: In member function 'void Slic3r::TriangleSelector::split_triangle(int, const Slic3r::Vec3i&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:1172:50: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp: In constructor 'Slic3r::TriangleSelector::Cursor::Cursor(const Slic3r::Vec3f&, float, const Slic3r::Transform3d&, const Slic3r::TriangleSelector::ClippingPlane&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:2171:68: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:2180:24: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp: In constructor 'Slic3r::TriangleSelector::HeightRange::HeightRange(const Slic3r::Vec3f&, const Slic3r::BoundingBoxf3&, float, const Slic3r::Transform3d&, const Slic3r::TriangleSelector::ClippingPlane&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:2411:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp: In member function 'virtual bool Slic3r::TriangleSelector::HeightRange::is_mesh_point_inside(const Slic3r::Vec3f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:2422:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp: In member function 'void Slic3r::TriangleSelector::select_patch(int, std::unique_ptr<Cursor>&&, Slic3r::TriangleStateType, const Slic3r::Transform3d&, bool, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:255:68: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp: In member function 'virtual std::vector<int> Slic3r::TriangleSelector::HeightRange::get_facets_to_select(int, const std::vector<Slic3r::TriangleSelector::Vertex>&, const std::vector<Slic3r::TriangleSelector::Triangle>&, int, int) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:2448:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp: In constructor 'Slic3r::TriangleSelector::HeightRange::HeightRange(const Slic3r::Vec3f&, const Slic3r::BoundingBoxf3&, float, const Slic3r::Transform3d&, const Slic3r::TriangleSelector::ClippingPlane&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:2411:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp: In member function 'virtual bool Slic3r::TriangleSelector::Circle::is_any_edge_inside_cursor(const Slic3r::TriangleSelector::Triangle&, const std::vector<Slic3r::TriangleSelector::Vertex>&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:1267:37: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'bool Slic3r::is_point_inside_triangle(const Vec3f&, const Vec3f&, const Vec3f&, const Vec3f&)',
    inlined from 'int Slic3r::TriangleSelector::select_unsplit_triangle(const Slic3r::Vec3f&, int, const Slic3r::Vec3i&) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:207:107:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:195:42: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp: In constructor 'Slic3r::TriangleSelector::Cursor::Cursor(const Slic3r::Vec3f&, float, const Slic3r::Transform3d&, const Slic3r::TriangleSelector::ClippingPlane&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:2168:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp: In constructor 'Slic3r::TriangleSelector::SinglePointCursor::SinglePointCursor(const Slic3r::Vec3f&, const Slic3r::Vec3f&, float, const Slic3r::Transform3d&, const Slic3r::TriangleSelector::ClippingPlane&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:2201:39: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp: In member function 'void Slic3r::TriangleSelector::select_patch(int, std::unique_ptr<Cursor>&&, Slic3r::TriangleStateType, const Slic3r::Transform3d&, bool, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.cpp:255:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[227/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangleMeshSlicer.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Tesselate.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:417:17: warning: use of 'std::hardware_destructive_interference_size' [-Winterference-size]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:417:17: note: its value can vary between compiler versions or with different '-mtune' or '-mcpu' flags
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:417:17: note: if this use is part of a public ABI, change it to instead use a constant variable you define
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:417:17: note: the default value for the current CPU tuning is 256 bytes
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:417:17: note: you can stabilize this value with '--param hardware_destructive_interference_size=256', or disable this warning with '-Wno-interference-size'
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Tesselate.hpp:8:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In instantiation of 'std::vector<typename Slic3r::PolygonsType<mesh_info>::type> Slic3r::slice_mesh(const typename IndexedTriangleSetType<mesh_info>::type&, const std::vector<float>&, const MeshSlicingParams&, std::function<void()>) [with AdditionalMeshInfo mesh_info = Slic3r::AdditionalMeshInfo::None; typename PolygonsType<mesh_info>::type = std::vector<Polygon, tbb::detail::d1::scalable_allocator<Polygon> >; typename IndexedTriangleSetType<mesh_info>::type = indexed_triangle_set]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2026:48:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:1964:119: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:1969:92: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:1975:45: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In instantiation of 'std::vector<typename Slic3r::PolygonsType<mesh_info>::type> Slic3r::slice_mesh(const typename IndexedTriangleSetType<mesh_info>::type&, const std::vector<float>&, const MeshSlicingParams&, std::function<void()>) [with AdditionalMeshInfo mesh_info = Slic3r::AdditionalMeshInfo::Color; typename PolygonsType<mesh_info>::type = std::vector<ColorPolygon>; typename IndexedTriangleSetType<mesh_info>::type = indexed_triangle_set_with_color]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2036:49:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:1969:92: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:1975:45: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In instantiation of 'typename Slic3r::PolygonsType<mesh_info>::type Slic3r::slice_mesh(const typename IndexedTriangleSetType<mesh_info>::type&, float, const MeshSlicingParams&) [with AdditionalMeshInfo mesh_info = Slic3r::AdditionalMeshInfo::None; typename PolygonsType<mesh_info>::type = std::vector<Polygon, tbb::detail::d1::scalable_allocator<Polygon> >; typename IndexedTriangleSetType<mesh_info>::type = indexed_triangle_set]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2118:48:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2101:110: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In instantiation of 'typename Slic3r::PolygonsType<mesh_info>::type Slic3r::slice_mesh(const typename IndexedTriangleSetType<mesh_info>::type&, float, const MeshSlicingParams&) [with AdditionalMeshInfo mesh_info = Slic3r::AdditionalMeshInfo::Color; typename PolygonsType<mesh_info>::type = std::vector<ColorPolygon>; typename IndexedTriangleSetType<mesh_info>::type = indexed_triangle_set_with_color]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2127:49:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2097:115: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2101:110: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<float, 3, 1, 2>; typename Derived::Scalar = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2279:30:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In instantiation of 'Slic3r::Vec3f Slic3r::contour_point_to_v3f(const Point&, T) [with T = float; Vec3f = Eigen::Matrix<float, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2510:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:202:14: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:270:46:   required from 'Slic3r::FacetSliceType Slic3r::slice_facet(T, const Eigen::Matrix<T, 3, 1, 2, 3, 1>*, const stl_triangle_vertex_indices&, const Vec3i&, int, bool, ColorPolygon::Color, IntersectionLine&) [with T = double; stl_triangle_vertex_indices = Eigen::Matrix<int, 3, 1, 2>; Vec3i = Eigen::Matrix<int, 3, 1, 2>; ColorPolygon::Color = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2497:37:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 2, 1, 2> >; typename Derived::Scalar = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:204:17:   required from 'Slic3r::Vec3f Slic3r::contour_point_to_v3f(const Point&, T) [with T = float; Vec3f = Eigen::Matrix<float, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2510:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::slice_facet_at_zs(const std::vector<Eigen::Matrix<float, 3, 1, 2> >&, const TransformVertex&, const stl_triangle_vertex_indices&, const Vec3i&, ColorPolygon::Color, const std::vector<float>&, std::vector<std::vector<IntersectionLine, tbb::detail::d1::scalable_allocator<IntersectionLine> > >&, LinesMutexes&) [with TransformVertex = slice_mesh<Slic3r::AdditionalMeshInfo::None>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::None>::type&, const std::vector<float>&, const MeshSlicingParams&, std::function<void()>)::<lambda(const Vec3f&)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:435:16: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'Slic3r::FacetSliceType Slic3r::slice_facet(T, const Eigen::Matrix<T, 3, 1, 2, 3, 1>*, const stl_triangle_vertex_indices&, const Vec3i&, int, bool, ColorPolygon::Color, IntersectionLine&) [with T = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:270:46: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::slice_facet_at_zs(const std::vector<Eigen::Matrix<float, 3, 1, 2> >&, const TransformVertex&, const stl_triangle_vertex_indices&, const Vec3i&, ColorPolygon::Color, const std::vector<float>&, std::vector<std::vector<IntersectionLine, tbb::detail::d1::scalable_allocator<IntersectionLine> > >&, LinesMutexes&) [with TransformVertex = slice_mesh<Slic3r::AdditionalMeshInfo::None>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::None>::type&, const std::vector<float>&, const MeshSlicingParams&, std::function<void()>)::<lambda(const Vec3f&)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:435:49: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::slice_facet_at_zs(const std::vector<Eigen::Matrix<float, 3, 1, 2> >&, const TransformVertex&, const stl_triangle_vertex_indices&, const Vec3i&, ColorPolygon::Color, const std::vector<float>&, std::vector<std::vector<IntersectionLine, tbb::detail::d1::scalable_allocator<IntersectionLine> > >&, LinesMutexes&) [with TransformVertex = slice_mesh<Slic3r::AdditionalMeshInfo::None>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::None>::type&, const std::vector<float>&, const MeshSlicingParams&, std::function<void()>)::<lambda(const Vec3f&)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:435:16: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::slice_facet_at_zs(const std::vector<Eigen::Matrix<float, 3, 1, 2> >&, const TransformVertex&, const stl_triangle_vertex_indices&, const Vec3i&, ColorPolygon::Color, const std::vector<float>&, std::vector<std::vector<IntersectionLine, tbb::detail::d1::scalable_allocator<IntersectionLine> > >&, LinesMutexes&) [with TransformVertex = slice_mesh<Slic3r::AdditionalMeshInfo::Color>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::Color>::type&, const std::vector<float>&, const MeshSlicingParams&, std::function<void()>)::<lambda(const Vec3f&)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:435:49: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::slice_facet_at_zs(const std::vector<Eigen::Matrix<float, 3, 1, 2> >&, const TransformVertex&, const stl_triangle_vertex_indices&, const Vec3i&, ColorPolygon::Color, const std::vector<float>&, std::vector<std::vector<IntersectionLine, tbb::detail::d1::scalable_allocator<IntersectionLine> > >&, LinesMutexes&) [with TransformVertex = slice_mesh<Slic3r::AdditionalMeshInfo::Color>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::Color>::type&, const std::vector<float>&, const MeshSlicingParams&, std::function<void()>)::<lambda(const Vec3f&)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:435:16: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'typename Slic3r::PolygonsType<mesh_info>::type Slic3r::slice_mesh(const typename IndexedTriangleSetType<mesh_info>::type&, float, const MeshSlicingParams&) [with AdditionalMeshInfo mesh_info = Slic3r::AdditionalMeshInfo::None]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2076:35: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'Slic3r::IntersectionLines Slic3r::slice_make_lines(const std::vector<Eigen::Matrix<float, 3, 1, 2> >&, const TransformVertex&, const std::vector<Eigen::Matrix<int, 3, 1, 2> >&, const std::vector<Eigen::Matrix<int, 3, 1, 2> >&, const FacetColorFunctor<mesh_info>&, float, FaceFilter) [with AdditionalMeshInfo mesh_info = Slic3r::AdditionalMeshInfo::None; TransformVertex = slice_mesh<Slic3r::AdditionalMeshInfo::None>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::None>::type&, float, const MeshSlicingParams&)::<lambda(const Vec3f&)>; FaceFilter = slice_mesh<Slic3r::AdditionalMeshInfo::None>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::None>::type&, float, const MeshSlicingParams&)::<lambda(int)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:498:24: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'Slic3r::IntersectionLines Slic3r::slice_make_lines(const std::vector<Eigen::Matrix<float, 3, 1, 2> >&, const TransformVertex&, const std::vector<Eigen::Matrix<int, 3, 1, 2> >&, const std::vector<Eigen::Matrix<int, 3, 1, 2> >&, const FacetColorFunctor<mesh_info>&, float, FaceFilter) [with AdditionalMeshInfo mesh_info = Slic3r::AdditionalMeshInfo::None; TransformVertex = slice_mesh<Slic3r::AdditionalMeshInfo::None>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::None>::type&, float, const MeshSlicingParams&)::<lambda(const Vec3f&)>; FaceFilter = slice_mesh<Slic3r::AdditionalMeshInfo::None>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::None>::type&, float, const MeshSlicingParams&)::<lambda(int)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:498:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'Slic3r::IntersectionLines Slic3r::slice_make_lines(const std::vector<Eigen::Matrix<float, 3, 1, 2> >&, const TransformVertex&, const std::vector<Eigen::Matrix<int, 3, 1, 2> >&, const std::vector<Eigen::Matrix<int, 3, 1, 2> >&, const FacetColorFunctor<mesh_info>&, float, FaceFilter) [with AdditionalMeshInfo mesh_info = Slic3r::AdditionalMeshInfo::Color; TransformVertex = slice_mesh<Slic3r::AdditionalMeshInfo::Color>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::Color>::type&, float, const MeshSlicingParams&)::<lambda(const Vec3f&)>; FaceFilter = slice_mesh<Slic3r::AdditionalMeshInfo::Color>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::Color>::type&, float, const MeshSlicingParams&)::<lambda(int)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:498:24: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'Slic3r::IntersectionLines Slic3r::slice_make_lines(const std::vector<Eigen::Matrix<float, 3, 1, 2> >&, const TransformVertex&, const std::vector<Eigen::Matrix<int, 3, 1, 2> >&, const std::vector<Eigen::Matrix<int, 3, 1, 2> >&, const FacetColorFunctor<mesh_info>&, float, FaceFilter) [with AdditionalMeshInfo mesh_info = Slic3r::AdditionalMeshInfo::Color; TransformVertex = slice_mesh<Slic3r::AdditionalMeshInfo::Color>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::Color>::type&, float, const MeshSlicingParams&)::<lambda(const Vec3f&)>; FaceFilter = slice_mesh<Slic3r::AdditionalMeshInfo::Color>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::Color>::type&, float, const MeshSlicingParams&)::<lambda(int)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:498:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::slice_mesh_slabs(const indexed_triangle_set&, const std::vector<float>&, const Transform3d&, std::vector<std::vector<Polygon, tbb::detail::d1::scalable_allocator<Polygon> > >*, std::vector<std::vector<Polygon, tbb::detail::d1::scalable_allocator<Polygon> > >*, std::function<void()>)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2279:30: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2510:74: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'Slic3r::FacetSliceType Slic3r::slice_facet(T, const Eigen::Matrix<T, 3, 1, 2, 3, 1>*, const stl_triangle_vertex_indices&, const Vec3i&, int, bool, ColorPolygon::Color, IntersectionLine&) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:270:46: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'Slic3r::Vec3f Slic3r::contour_point_to_v3f(const Point&, T) [with T = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:202:14: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:206:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:209:17: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 2, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::triangulate_slice(indexed_triangle_set&, IntersectionLines&, std::vector<int>&, int, float, bool, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2330:47: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'Slic3r::Vec3f Slic3r::contour_point_to_v3f(const Point&, T) [with T = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:206:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::triangulate_slice(indexed_triangle_set&, IntersectionLines&, std::vector<int>&, int, float, bool, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2330:47: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'Slic3r::FacetSliceType Slic3r::slice_facet(T, const Eigen::Matrix<T, 3, 1, 2, 3, 1>*, const stl_triangle_vertex_indices&, const Vec3i&, int, bool, ColorPolygon::Color, IntersectionLine&) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:270:107: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2511:74: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'Slic3r::FacetSliceType Slic3r::slice_facet(T, const Eigen::Matrix<T, 3, 1, 2, 3, 1>*, const stl_triangle_vertex_indices&, const Vec3i&, int, bool, ColorPolygon::Color, IntersectionLine&) [with T = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:270:107: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::slice_facet_at_zs(const std::vector<Eigen::Matrix<float, 3, 1, 2> >&, const TransformVertex&, const stl_triangle_vertex_indices&, const Vec3i&, ColorPolygon::Color, const std::vector<float>&, std::vector<std::vector<IntersectionLine, tbb::detail::d1::scalable_allocator<IntersectionLine> > >&, LinesMutexes&) [with TransformVertex = slice_mesh<Slic3r::AdditionalMeshInfo::None>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::None>::type&, const std::vector<float>&, const MeshSlicingParams&, std::function<void()>)::<lambda(const Vec3f&)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:435:145: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::slice_facet_at_zs(const std::vector<Eigen::Matrix<float, 3, 1, 2> >&, const TransformVertex&, const stl_triangle_vertex_indices&, const Vec3i&, ColorPolygon::Color, const std::vector<float>&, std::vector<std::vector<IntersectionLine, tbb::detail::d1::scalable_allocator<IntersectionLine> > >&, LinesMutexes&) [with TransformVertex = slice_mesh<Slic3r::AdditionalMeshInfo::None>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::None>::type&, const std::vector<float>&, const MeshSlicingParams&, std::function<void()>)::<lambda(const Vec3f&)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:435:145: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::slice_facet_at_zs(const std::vector<Eigen::Matrix<float, 3, 1, 2> >&, const TransformVertex&, const stl_triangle_vertex_indices&, const Vec3i&, ColorPolygon::Color, const std::vector<float>&, std::vector<std::vector<IntersectionLine, tbb::detail::d1::scalable_allocator<IntersectionLine> > >&, LinesMutexes&) [with TransformVertex = slice_mesh<Slic3r::AdditionalMeshInfo::None>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::None>::type&, const std::vector<float>&, const MeshSlicingParams&, std::function<void()>)::<lambda(const Vec3f&)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:435:145: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::slice_facet_at_zs(const std::vector<Eigen::Matrix<float, 3, 1, 2> >&, const TransformVertex&, const stl_triangle_vertex_indices&, const Vec3i&, ColorPolygon::Color, const std::vector<float>&, std::vector<std::vector<IntersectionLine, tbb::detail::d1::scalable_allocator<IntersectionLine> > >&, LinesMutexes&) [with TransformVertex = slice_mesh<Slic3r::AdditionalMeshInfo::Color>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::Color>::type&, const std::vector<float>&, const MeshSlicingParams&, std::function<void()>)::<lambda(const Vec3f&)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:435:145: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::slice_facet_at_zs(const std::vector<Eigen::Matrix<float, 3, 1, 2> >&, const TransformVertex&, const stl_triangle_vertex_indices&, const Vec3i&, ColorPolygon::Color, const std::vector<float>&, std::vector<std::vector<IntersectionLine, tbb::detail::d1::scalable_allocator<IntersectionLine> > >&, LinesMutexes&) [with TransformVertex = slice_mesh<Slic3r::AdditionalMeshInfo::Color>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::Color>::type&, const std::vector<float>&, const MeshSlicingParams&, std::function<void()>)::<lambda(const Vec3f&)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:435:145: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'Slic3r::IntersectionLines Slic3r::slice_make_lines(const std::vector<Eigen::Matrix<float, 3, 1, 2> >&, const TransformVertex&, const std::vector<Eigen::Matrix<int, 3, 1, 2> >&, const std::vector<Eigen::Matrix<int, 3, 1, 2> >&, const FacetColorFunctor<mesh_info>&, float, FaceFilter) [with AdditionalMeshInfo mesh_info = Slic3r::AdditionalMeshInfo::None; TransformVertex = slice_mesh<Slic3r::AdditionalMeshInfo::None>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::None>::type&, float, const MeshSlicingParams&)::<lambda(const Vec3f&)>; FaceFilter = slice_mesh<Slic3r::AdditionalMeshInfo::None>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::None>::type&, float, const MeshSlicingParams&)::<lambda(int)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:498:153: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'Slic3r::IntersectionLines Slic3r::slice_make_lines(const std::vector<Eigen::Matrix<float, 3, 1, 2> >&, const TransformVertex&, const std::vector<Eigen::Matrix<int, 3, 1, 2> >&, const std::vector<Eigen::Matrix<int, 3, 1, 2> >&, const FacetColorFunctor<mesh_info>&, float, FaceFilter) [with AdditionalMeshInfo mesh_info = Slic3r::AdditionalMeshInfo::Color; TransformVertex = slice_mesh<Slic3r::AdditionalMeshInfo::Color>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::Color>::type&, float, const MeshSlicingParams&)::<lambda(const Vec3f&)>; FaceFilter = slice_mesh<Slic3r::AdditionalMeshInfo::Color>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::Color>::type&, float, const MeshSlicingParams&)::<lambda(int)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:498:153: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'Slic3r::IntersectionLines Slic3r::slice_make_lines(const std::vector<Eigen::Matrix<float, 3, 1, 2> >&, const TransformVertex&, const std::vector<Eigen::Matrix<int, 3, 1, 2> >&, const std::vector<Eigen::Matrix<int, 3, 1, 2> >&, const FacetColorFunctor<mesh_info>&, float, FaceFilter) [with AdditionalMeshInfo mesh_info = Slic3r::AdditionalMeshInfo::Color; TransformVertex = slice_mesh<Slic3r::AdditionalMeshInfo::Color>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::Color>::type&, float, const MeshSlicingParams&)::<lambda(const Vec3f&)>; FaceFilter = slice_mesh<Slic3r::AdditionalMeshInfo::Color>(const IndexedTriangleSetType<Slic3r::AdditionalMeshInfo::Color>::type&, float, const MeshSlicingParams&)::<lambda(int)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:498:153: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::slice_facet_with_slabs(const std::vector<Eigen::Matrix<float, 3, 1, 2> >&, const std::vector<Eigen::Matrix<int, 3, 1, 2> >&, size_t, const Vec3i&, const Vec3i&, int, const std::vector<float>&, SlabLines&, LinesMutexes&) [with bool ProjectionFromTop = true]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:601:72: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'std::vector<Eigen::Matrix<float, 3, 1, 2> > Slic3r::transform_mesh_vertices_for_slicing(const typename IndexedTriangleSetType<mesh_info>::type&, const Transform3d&) [with AdditionalMeshInfo mesh_info = Slic3r::AdditionalMeshInfo::None]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:1928:20: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::slice_mesh_slabs(const indexed_triangle_set&, const std::vector<float>&, const Transform3d&, std::vector<std::vector<Polygon, tbb::detail::d1::scalable_allocator<Polygon> > >*, std::vector<std::vector<Polygon, tbb::detail::d1::scalable_allocator<Polygon> > >*, std::function<void()>)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2281:30: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'std::vector<Eigen::Matrix<float, 3, 1, 2> > Slic3r::transform_mesh_vertices_for_slicing(const typename IndexedTriangleSetType<mesh_info>::type&, const Transform3d&) [with AdditionalMeshInfo mesh_info = Slic3r::AdditionalMeshInfo::Color]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:1928:20: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/bits/stl_algobase.h:63,
                 from /usr/include/c++/16.1.1/string:55,
                 from /usr/include/c++/16.1.1/bits/locale_classes.h:43,
                 from /usr/include/c++/16.1.1/bits/ios_base.h:43,
                 from /usr/include/c++/16.1.1/ios:46,
                 from /usr/include/c++/16.1.1/bits/ostream.h:43,
                 from /usr/include/c++/16.1.1/ostream:42,
                 from /usr/include/boost/log/trivial.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:5:
In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = int&; _U2 = int&; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = int; _T2 = int]',
    inlined from 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = int&; _T2 = int&]' at /usr/include/c++/16.1.1/bits/stl_pair.h:1174:14,
    inlined from 'Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)::<lambda(const Slic3r::Vec3f&, int, const Slic3r::Vec3f&, int, const Slic3r::Vec3f&)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2595:38,
    inlined from 'void Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2597:57:
/usr/include/c++/16.1.1/bits/stl_pair.h:905:35: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2577:29: note: 'ilower' declared here
In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = int&; _U2 = int&; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = int; _T2 = int]',
    inlined from 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = int&; _T2 = int&]' at /usr/include/c++/16.1.1/bits/stl_pair.h:1174:14,
    inlined from 'Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)::<lambda(const Slic3r::Vec3f&, int, const Slic3r::Vec3f&, int, const Slic3r::Vec3f&)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2595:38,
    inlined from 'void Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2598:57:
/usr/include/c++/16.1.1/bits/stl_pair.h:905:35: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMeshSlicer.cpp:2577:29: note: 'ilower' declared here
[228/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Pad.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Pad.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Pad.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Pad.cpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[229/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangleSelectorWrapper.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelectorWrapper.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelectorWrapper.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelector.hpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelectorWrapper.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<float, float>, const Eigen::Matrix<float, 3, 1, 2>, const Eigen::Matrix<float, 3, 1, 2> >; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelectorWrapper.cpp:26:44:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelectorWrapper.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeIndirect.hpp: In instantiation of 'Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with AVertexType = Eigen::Matrix<float, 3, 1, 2>; AIndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; ATreeType = Slic3r::AABBTreeIndirect::Tree<3, float>; AVectorType = Eigen::Matrix<float, 3, 1, 2>; VectorType = Eigen::Matrix<float, 3, 1, 2>; size_t = long unsigned int; ScalarType = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = IndexedTriangleSetDistancer<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<float, 3, 1, 2> >; Scalar = float; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<float, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeIndirect.hpp:818:62:   required from 'typename VectorType::Scalar Slic3r::AABBTreeIndirect::squared_distance_to_indexed_triangle_set(const std::vector<t>&, const std::vector<_ValT>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&) [with VertexType = Eigen::Matrix<float, 3, 1, 2>; IndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; TreeType = Tree<3, float>; VectorType = Eigen::Matrix<float, 3, 1, 2>; typename VectorType::Scalar = float; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelectorWrapper.cpp:49:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeIndirect.hpp:543:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeIndirect.hpp: In instantiation of 'Vector Slic3r::AABBTreeIndirect::detail::closest_point_to_triangle(const Vector&, const Vector&, const Vector&, const Vector&) [with Vector = Eigen::Matrix<float, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeIndirect.hpp:546:71:   required from 'Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with AVertexType = Eigen::Matrix<float, 3, 1, 2>; AIndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; ATreeType = Slic3r::AABBTreeIndirect::Tree<3, float>; AVectorType = Eigen::Matrix<float, 3, 1, 2>; VectorType = Eigen::Matrix<float, 3, 1, 2>; size_t = long unsigned int; ScalarType = float]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = IndexedTriangleSetDistancer<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<float, 3, 1, 2> >; Scalar = float; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<float, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeIndirect.hpp:818:62:   required from 'typename VectorType::Scalar Slic3r::AABBTreeIndirect::squared_distance_to_indexed_triangle_set(const std::vector<t>&, const std::vector<_ValT>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&) [with VertexType = Eigen::Matrix<float, 3, 1, 2>; IndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; TreeType = Tree<3, float>; VectorType = Eigen::Matrix<float, 3, 1, 2>; typename VectorType::Scalar = float; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelectorWrapper.cpp:49:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeIndirect.hpp:479:26: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 3, 1>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeIndirect.hpp:326:29:   required from 'std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && std::is_same<typename W::Scalar, double>::value)), bool> Slic3r::AABBTreeIndirect::detail::intersect_triangle(const V&, const V&, const W&, const W&, const W&, double&, double&, double&, double) [with V = Eigen::Matrix<double, 3, 1, 2>; W = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && std::is_same<typename W::Scalar, double>::value)), bool> = bool; typename V::Scalar = double; typename W::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeIndirect.hpp:372:34:   required from 'std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && (! std::is_same<typename W::Scalar, double>::value))), bool> Slic3r::AABBTreeIndirect::detail::intersect_triangle(const V&, const V&, const W&, const W&, const W&, double&, double&, double&, double) [with V = Eigen::Matrix<double, 3, 1, 2>; W = Eigen::Matrix<float, 3, 1, 2>; std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && (! std::is_same<typename W::Scalar, double>::value))), bool> = bool; typename V::Scalar = double; typename W::Scalar = float]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeIndirect.hpp:461:29:   required from 'void Slic3r::AABBTreeIndirect::detail::intersect_ray_recursive_all_hits(RayIntersectorType&, size_t) [with RayIntersectorType = RayIntersectorHits<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<double, 3, 1, 2> >; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeIndirect.hpp:787:43:   required from 'bool Slic3r::AABBTreeIndirect::intersect_ray_all_hits(const std::vector<t>&, const std::vector<_ValT>&, const TreeType&, const VectorType&, const VectorType&, std::vector<igl::Hit<float> >&, double) [with VertexType = Eigen::Matrix<float, 3, 1, 2>; IndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; TreeType = Tree<3, float>; VectorType = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelectorWrapper.cpp:30:49:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/TriangleSelectorWrapper.cpp: In member function 'void Slic3r::TriangleSelectorWrapper::enforce_spot(const Slic3r::Vec3f&, const Slic3r::Vec3f&, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelectorWrapper.cpp:26:44: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelectorWrapper.cpp:37:65: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<float, float>, const Eigen::Matrix<float, 3, 1, 2>, const Eigen::Matrix<float, 3, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeIndirect.hpp: In function 'std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && std::is_same<typename W::Scalar, double>::value)), bool> Slic3r::AABBTreeIndirect::detail::intersect_triangle(const V&, const V&, const W&, const W&, const W&, double&, double&, double&, double) [with V = Eigen::Matrix<double, 3, 1, 2>; W = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeIndirect.hpp:326:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, int)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:367:14: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:364:104: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:364:85: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:364:104: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::face_normal(const stl_vertex*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:363:14: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:363:126: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = IndexedTriangleSetDistancer<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<float, 3, 1, 2> >; Scalar = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeIndirect.hpp:583:20: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::face_normal(const stl_vertex*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:363:92: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeIndirect.hpp: In function 'std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && std::is_same<typename W::Scalar, double>::value)), bool> Slic3r::AABBTreeIndirect::detail::intersect_triangle(const V&, const V&, const W&, const W&, const W&, double&, double&, double&, double) [with V = Eigen::Matrix<double, 3, 1, 2>; W = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/AABBTreeIndirect.hpp:326:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelectorWrapper.cpp: In member function 'void Slic3r::TriangleSelectorWrapper::enforce_spot(const Slic3r::Vec3f&, const Slic3r::Vec3f&, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelectorWrapper.cpp:37:48: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelectorWrapper.cpp:26:44: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)',
    inlined from 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, stl_triangle_vertex_indices)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:366:138,
    inlined from 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, int)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:368:29,
    inlined from 'void Slic3r::TriangleSelectorWrapper::enforce_spot(const Slic3r::Vec3f&, const Slic3r::Vec3f&, float)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelectorWrapper.cpp:37:48:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:364:85: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec3f Slic3r::face_normal(const stl_vertex*)',
    inlined from 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:364:85,
    inlined from 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, stl_triangle_vertex_indices)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:366:138,
    inlined from 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, int)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:368:29,
    inlined from 'void Slic3r::TriangleSelectorWrapper::enforce_spot(const Slic3r::Vec3f&, const Slic3r::Vec3f&, float)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleSelectorWrapper.cpp:37:48:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/TriangleMesh.hpp:363:126: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[230/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTreeSlicer.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeSlicer.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeSlicer.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeSlicer.cpp: In function 'double Slic3r::sla::calculate_supports_area(const SupportTreeOutput&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeSlicer.cpp:379:26: warning: unused variable 'j' [-Wunused-variable]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeSlicer.cpp: In function 'std::optional<Slic3r::Polygon> Slic3r::sla::{anonymous}::slice_cone(const Slic3r::Vec3d&, const Slic3r::Vec3d&, double, double, double, int)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeSlicer.cpp:160:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeSlicer.cpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeSlicer.cpp:356:15: warning: 'double Slic3r::sla::sphere_area(double)' defined but not used [-Wunused-function]
[231/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MinAreaBoundingBox.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MinAreaBoundingBox.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MinAreaBoundingBox.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[232/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MultipleBeds.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.hpp: In member function 'Slic3r::Vec2d Slic3r::MultipleBeds::get_bed_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.hpp:89:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp: In member function 'Slic3r::Vec3d Slic3r::MultipleBeds::get_bed_translation(int) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp:108:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp: In member function 'void Slic3r::MultipleBeds::move_from_bed_to_first_bed(Slic3r::Model&, int) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp:319:36: warning: comparison of integer expressions of different signedness: 'const int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp: In member function 'Slic3r::Vec2d Slic3r::MultipleBeds::bed_gap() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp:440:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp: In member function 'void Slic3r::MultipleBeds::ensure_wipe_towers_on_beds(Slic3r::Model&, const std::vector<std::unique_ptr<Slic3r::Print> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp:464:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/MultipleBeds.cpp: In member function 'Slic3r::Vec3d Slic3r::MultipleBeds::get_bed_translation(int) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp:108:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp:123:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp:127:20: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp:125:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp: In function 'Slic3r::MultipleBedsUtils::InstanceOffsets Slic3r::MultipleBedsUtils::get_instance_offsets(Slic3r::Model&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp:177:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp: In member function 'Slic3r::Vec2d Slic3r::MultipleBeds::bed_gap() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp:440:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp: In function 'Slic3r::MultipleBedsUtils::InstanceOffsets Slic3r::MultipleBedsUtils::get_instance_offsets(Slic3r::Model&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp:177:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp: In member function 'Slic3r::Vec3d Slic3r::MultipleBeds::_ZNK6Slic3r12MultipleBeds19get_bed_translationEi.part.0(int) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp:108:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp:108:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp:108:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp:108:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Slic3r::Vec2d Slic3r::MultipleBeds::bed_gap() const',
    inlined from 'Slic3r::Vec3d Slic3r::MultipleBeds::_ZNK6Slic3r12MultipleBeds19get_bed_translationEi.part.0(int) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp:123:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp:448:55: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp: In member function 'void Slic3r::MultipleBeds::_ZNK6Slic3r12MultipleBeds26move_from_bed_to_first_bedERNS_5ModelEi.part.0(Slic3r::Model&, int) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp:326:70: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp: In member function 'Slic3r::Vec2d Slic3r::MultipleBeds::bed_gap() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/MultipleBeds.cpp:440:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[233/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTreeBuilder.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeBuilder.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTree.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeBuilder.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeBuilder.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[234/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/PrinterCorrections.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLAPrint.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/PrinterCorrections.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/PrinterCorrections.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLAPrint.hpp:14:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[235/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTree.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTree.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTree.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTree.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtilsLegacy.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/DefaultSupportTree.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTree.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'std::pair<_FIter, _FIter> Slic3r::Geometry::dir_to_spheric(Slic3r::Vec<3, Tin>&, Tout) [with Tout = double; Tin = double; Slic3r::Vec<3, Tin> = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtilsLegacy.hpp:51:43:   required from 'std::optional<Slic3r::sla::DiffBridge> Slic3r::sla::search_widening_path(Ex, const SupportableMesh&, const Vec3d&, const Vec3d&, double, double) [with Ex = Slic3r::ExecutionTBB; Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/DefaultSupportTree.hpp:209:41:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:545:23: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'Slic3r::Vec<3, T> Slic3r::Geometry::spheric_to_dir(double, double) [with T = double; Slic3r::Vec<3, T> = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtilsLegacy.hpp:59:36:   required from 'std::optional<Slic3r::sla::DiffBridge> Slic3r::sla::search_widening_path(Ex, const SupportableMesh&, const Vec3d&, const Vec3d&, double, double) [with Ex = Slic3r::ExecutionTBB; Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/DefaultSupportTree.hpp:209:41:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:555:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In instantiation of 'Slic3r::sla::Vec3d Slic3r::sla::PointRing<N>::get(size_t, const Slic3r::sla::Vec3d&, double) const [with long unsigned int N = 16; Slic3r::sla::Vec3d = Eigen::Matrix<double, 3, 1, 2>; size_t = long unsigned int]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:228:53:   required from 'Slic3r::sla::Vec3d Slic3r::sla::pinhead_mesh_hit(Ex, const Slic3r::AABBMesh&, const Vec3d&, const Vec3d&, double, double, double, double)::Rings::backring(size_t) [with Ex = Slic3r::ExecutionTBB; Slic3r::sla::Vec3d = Eigen::Matrix<double, 3, 1, 2>; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:230:5:   required from 'Slic3r::sla::Hit Slic3r::sla::pinhead_mesh_hit(Ex, const Slic3r::AABBMesh&, const Vec3d&, const Vec3d&, double, double, double, double) [with Ex = Slic3r::ExecutionTBB; Hit = Slic3r::AABBMesh::hit_result; Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtilsLegacy.hpp:63:42:   required from 'std::optional<Slic3r::sla::DiffBridge> Slic3r::sla::search_widening_path(Ex, const SupportableMesh&, const Vec3d&, const Vec3d&, double, double) [with Ex = Slic3r::ExecutionTBB; Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/DefaultSupportTree.hpp:209:41:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:75:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 3, 1>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:71:24:   required from 'Slic3r::sla::PointRing<N>::PointRing(const Slic3r::sla::Vec3d&) [with long unsigned int N = 16; Slic3r::sla::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:230:7:   required from 'Slic3r::sla::Hit Slic3r::sla::pinhead_mesh_hit(Ex, const Slic3r::AABBMesh&, const Vec3d&, const Vec3d&, double, double, double, double) [with Ex = Slic3r::ExecutionTBB; Hit = Slic3r::AABBMesh::hit_result; Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtilsLegacy.hpp:63:42:   required from 'std::optional<Slic3r::sla::DiffBridge> Slic3r::sla::search_widening_path(Ex, const SupportableMesh&, const Vec3d&, const Vec3d&, double, double) [with Ex = Slic3r::ExecutionTBB; Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/DefaultSupportTree.hpp:209:41:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; OtherDerived = Eigen::Matrix<double, 3, 1, 2>; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2> >]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:71:24:   required from 'Slic3r::sla::PointRing<N>::PointRing(const Slic3r::sla::Vec3d&) [with long unsigned int N = 16; Slic3r::sla::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:230:7:   required from 'Slic3r::sla::Hit Slic3r::sla::pinhead_mesh_hit(Ex, const Slic3r::AABBMesh&, const Vec3d&, const Vec3d&, double, double, double, double) [with Ex = Slic3r::ExecutionTBB; Hit = Slic3r::AABBMesh::hit_result; Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtilsLegacy.hpp:63:42:   required from 'std::optional<Slic3r::sla::DiffBridge> Slic3r::sla::search_widening_path(Ex, const SupportableMesh&, const Vec3d&, const Vec3d&, double, double) [with Ex = Slic3r::ExecutionTBB; Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/DefaultSupportTree.hpp:209:41:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[236/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTreeMesher.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTree.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeBuilder.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:40:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Vector2 Eigen::Rotation2D<Scalar>::operator*(const Vector2&) const [with Scalar_ = double; Vector2 = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp:53:69:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:112:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp:236:49:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = double; Matrix2 = Eigen::Matrix<double, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:112:56:   required from 'Eigen::Rotation2D<Scalar>::Vector2 Eigen::Rotation2D<Scalar>::operator*(const Vector2&) const [with Scalar_ = double; Vector2 = Eigen::Matrix<double, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp:53:69:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp:236:49:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp: In function 'indexed_triangle_set Slic3r::sla::sphere(double, Portion, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp:53:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In member function 'Eigen::Rotation2D<Scalar>::Vector2 Eigen::Rotation2D<Scalar>::operator*(const Vector2&) const [with Scalar_ = double]':
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:112:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp: In function 'indexed_triangle_set Slic3r::sla::get_mesh(const Head&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp:236:47: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp: In function 'indexed_triangle_set Slic3r::sla::get_mesh(const Bridge&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp:245:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp:254:45: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp: In function 'indexed_triangle_set Slic3r::sla::get_mesh(const DiffBridge&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp:271:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp:274:46: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTree.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp: In member function 'Slic3r::Vec3d Slic3r::sla::Bridge::get_dir() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float>]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:596:48: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp: In function 'indexed_triangle_set Slic3r::sla::sphere(double, Portion, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp:53:69: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Eigen::Rotation2D<Scalar>::Vector2 Eigen::Rotation2D<Scalar>::operator*(const Vector2&) const [with Scalar_ = double]',
    inlined from 'indexed_triangle_set Slic3r::sla::sphere(double, Portion, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp:53:69:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:112:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp: In function 'indexed_triangle_set Slic3r::sla::sphere(double, Portion, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp:69:73: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Eigen::Rotation2D<Scalar>::Vector2 Eigen::Rotation2D<Scalar>::operator*(const Vector2&) const [with Scalar_ = double]',
    inlined from 'indexed_triangle_set Slic3r::sla::sphere(double, Portion, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp:69:73:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:112:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp: In function 'indexed_triangle_set Slic3r::sla::get_mesh(const DiffBridge&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp:271:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Slic3r::Vec3d Slic3r::sla::Bridge::get_dir() const',
    inlined from 'indexed_triangle_set Slic3r::sla::get_mesh(const DiffBridge&, size_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp:271:57:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Matrix<float, 3, 1, 2>; Derived2 = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 3, 1, 2> >; Derived = Eigen::Quaternion<float>]',
    inlined from 'static Eigen::Quaternion<Scalar_, Options_> Eigen::Quaternion<Scalar, Options>::FromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Matrix<float, 3, 1, 2>; Derived2 = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 3, 1, 2> >; Scalar_ = float; int Options_ = 0]' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:787:25,
    inlined from 'indexed_triangle_set Slic3r::sla::get_mesh(const DiffBridge&, size_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp:271:73:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:696:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp: In function 'indexed_triangle_set Slic3r::sla::get_mesh(const Bridge&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp:245:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Matrix<float, 3, 1, 2>; Derived2 = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 3, 1, 2> >; Derived = Eigen::Quaternion<float>]',
    inlined from 'static Eigen::Quaternion<Scalar_, Options_> Eigen::Quaternion<Scalar, Options>::FromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Matrix<float, 3, 1, 2>; Derived2 = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 3, 1, 2> >; Scalar_ = float; int Options_ = 0]' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:787:25,
    inlined from 'indexed_triangle_set Slic3r::sla::get_mesh(const Bridge&, size_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeMesher.cpp:251:63:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:696:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[237/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportSlicesCache.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportSlicesCache.hpp:5,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportSlicesCache.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLAPrint.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportSlicesCache.hpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[238/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/RasterBase.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/RasterBase.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/RasterBase.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[239/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/RasterToPolygons.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/RasterToPolygons.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/RasterToPolygons.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[240/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/ConcaveHull.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/ConcaveHull.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/ConcaveHull.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/ConcaveHull.cpp: In member function 'void Slic3r::sla::ConcaveHull::add_connector_rectangles(const Slic3r::Points&, coord_t, Slic3r::sla::ThrowOnCancel)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/ConcaveHull.cpp:73:61: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[241/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Rotfinder.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Rotfinder.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp: In function 'Slic3r::Vec2d Slic3r::sla::find_best_misalignment_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:341:70: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/SLA/Rotfinder.cpp:340:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp: In function 'std::array<Eigen::Matrix<float, 3, 1, 2>, 3> Slic3r::sla::{anonymous}::get_transformed_triangle(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:51:16: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp: In function 'Slic3r::Vec2d Slic3r::sla::find_least_supports_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:368:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Matrix<float, 3, 1, 2>; Derived2 = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float>]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:695:11: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp: In function 'Slic3r::sla::{anonymous}::XYRotation Slic3r::sla::{anonymous}::from_transform3f(const Slic3r::Transform3f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:203:75: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:155:20: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp: In function 'Slic3r::Vec2d Slic3r::sla::find_min_z_height_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:445:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:479:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp: In function 'Slic3r::BoundingBoxf3 Slic3r::sla::bounding_box_with_tr(const indexed_triangle_set&, const Slic3r::Transform3f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:434:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp: In function 'Slic3r::sla::{anonymous}::XYRotation Slic3r::sla::{anonymous}::from_transform3f(const Slic3r::Transform3f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:201:12: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In constructor 'Slic3r::sla::{anonymous}::Facestats::Facestats(const std::array<Eigen::Matrix<float, 3, 1, 2>, 3>&)',
    inlined from 'Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:93:60,
    inlined from 'Slic3r::execution::Traits<Slic3r::ExecutionTBB>::reduce<long unsigned int, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, long int, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(const Slic3r::ExecutionTBB&, long unsigned int, long unsigned int, const long int&, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t)::<lambda(const auto:6&, long int)>::<lambda(auto:7&)> [with auto:7 = long unsigned int]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Execution/ExecutionTBB.hpp:68:58,
    inlined from 'static Slic3r::IntegerOnly<I, void> Slic3r::execution::Traits<Slic3r::ExecutionTBB>::loop_(const tbb::detail::d1::blocked_range<Index>&, Fn&&) [with Fn = Slic3r::execution::Traits<Slic3r::ExecutionTBB>::reduce<long unsigned int, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, long int, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(const Slic3r::ExecutionTBB&, long unsigned int, long unsigned int, const long int&, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t)::<lambda(const auto:6&, long int)>::<lambda(auto:7&)>; I = long unsigned int]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Execution/ExecutionTBB.hpp:37:59,
    inlined from 'Slic3r::execution::Traits<Slic3r::ExecutionTBB>::reduce<long unsigned int, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, long int, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(const Slic3r::ExecutionTBB&, long unsigned int, long unsigned int, const long int&, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t)::<lambda(const auto:6&, long int)> [with auto:6 = tbb::detail::d1::blocked_range<long unsigned int>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Execution/ExecutionTBB.hpp:68:22,
    inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = long int; _Fn = const Slic3r::execution::Traits<Slic3r::ExecutionTBB>::reduce<long unsigned int, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, long int, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(const Slic3r::ExecutionTBB&, long unsigned int, long unsigned int, const long int&, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t)::<lambda(const auto:6&, long int)>&; _Args = {tbb::detail::d1::blocked_range<long unsigned int>&, long int}]' at /usr/include/c++/16.1.1/bits/invoke.h:63:36,
    inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = const Slic3r::execution::Traits<Slic3r::ExecutionTBB>::reduce<long unsigned int, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, long int, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(const Slic3r::ExecutionTBB&, long unsigned int, long unsigned int, const long int&, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t)::<lambda(const auto:6&, long int)>&; _Args = {tbb::detail::d1::blocked_range<long unsigned int>&, long int}]' at /usr/include/c++/16.1.1/bits/invoke.h:98:40,
    inlined from 'std::invoke_result_t<_Callable, _Args ...> std::invoke(_Callable&&, _Args&& ...) [with _Callable = const Slic3r::execution::Traits<Slic3r::ExecutionTBB>::reduce<long unsigned int, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, long int, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(const Slic3r::ExecutionTBB&, long unsigned int, long unsigned int, const long int&, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t)::<lambda(const auto:6&, long int)>&; _Args = {tbb::detail::d1::blocked_range<long unsigned int>&, long int}]' at /usr/include/c++/16.1.1/functional:126:27,
    inlined from 'std::invoke_result_t<_Callable, _Args ...> tbb::detail::d0::invoke(F&&, Args&& ...) [with F = const Slic3r::execution::Traits<Slic3r::ExecutionTBB>::reduce<long unsigned int, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, long int, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(const Slic3r::ExecutionTBB&, long unsigned int, long unsigned int, const long int&, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t)::<lambda(const auto:6&, long int)>&; Args = {tbb::detail::d1::blocked_range<long unsigned int>&, long int}]' at /usr/include/oneapi/tbb/detail/_utils.h:426:23,
    inlined from 'void tbb::detail::d1::lambda_reduce_body<Range, Value, RealBody, Reduction>::operator()(Range&) [with Range = tbb::detail::d1::blocked_range<long unsigned int>; Value = long int; RealBody = Slic3r::execution::Traits<Slic3r::ExecutionTBB>::reduce<long unsigned int, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, long int, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(const Slic3r::ExecutionTBB&, long unsigned int, long unsigned int, const long int&, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t)::<lambda(const auto:6&, long int)>; Reduction = Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>]' at /usr/include/oneapi/tbb/parallel_reduce.h:394:39,
    inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = tbb::detail::d1::lambda_reduce_body<tbb::detail::d1::blocked_range<long unsigned int>, long int, Slic3r::execution::Traits<Slic3r::ExecutionTBB>::reduce<long unsigned int, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, long int, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(const Slic3r::ExecutionTBB&, long unsigned int, long unsigned int, const long int&, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t)::<lambda(const auto:6&, long int)>, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)> >&; _Args = {tbb::detail::d1::blocked_range<long unsigned int>&}]' at /usr/include/c++/16.1.1/bits/invoke.h:63:36,
    inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = tbb::detail::d1::lambda_reduce_body<tbb::detail::d1::blocked_range<long unsigned int>, long int, Slic3r::execution::Traits<Slic3r::ExecutionTBB>::reduce<long unsigned int, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, long int, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(const Slic3r::ExecutionTBB&, long unsigned int, long unsigned int, const long int&, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t)::<lambda(const auto:6&, long int)>, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)> >&; _Args = {tbb::detail::d1::blocked_range<long unsigned int>&}]' at /usr/include/c++/16.1.1/bits/invoke.h:98:40,
    inlined from 'std::invoke_result_t<_Callable, _Args ...> std::invoke(_Callable&&, _Args&& ...) [with _Callable = tbb::detail::d1::lambda_reduce_body<tbb::detail::d1::blocked_range<long unsigned int>, long int, Slic3r::execution::Traits<Slic3r::ExecutionTBB>::reduce<long unsigned int, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, long int, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(const Slic3r::ExecutionTBB&, long unsigned int, long unsigned int, const long int&, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t)::<lambda(const auto:6&, long int)>, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)> >&; _Args = {tbb::detail::d1::blocked_range<long unsigned int>&}]' at /usr/include/c++/16.1.1/functional:126:27,
    inlined from 'std::invoke_result_t<_Callable, _Args ...> tbb::detail::d0::invoke(F&&, Args&& ...) [with F = tbb::detail::d1::lambda_reduce_body<tbb::detail::d1::blocked_range<long unsigned int>, long int, Slic3r::execution::Traits<Slic3r::ExecutionTBB>::reduce<long unsigned int, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, long int, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(const Slic3r::ExecutionTBB&, long unsigned int, long unsigned int, const long int&, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t)::<lambda(const auto:6&, long int)>, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)> >&; Args = {tbb::detail::d1::blocked_range<long unsigned int>&}]' at /usr/include/oneapi/tbb/detail/_utils.h:426:23,
    inlined from 'void tbb::detail::d1::start_reduce<Range, Body, Partitioner>::run_body(Range&) [with Range = tbb::detail::d1::blocked_range<long unsigned int>; Body = tbb::detail::d1::lambda_reduce_body<tbb::detail::d1::blocked_range<long unsigned int>, long int, Slic3r::execution::Traits<Slic3r::ExecutionTBB>::reduce<long unsigned int, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, long int, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(const Slic3r::ExecutionTBB&, long unsigned int, long unsigned int, const long int&, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t)::<lambda(const auto:6&, long int)>, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)> >; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_reduce.h:155:28,
    inlined from 'void tbb::detail::d1::dynamic_grainsize_mode<Mode>::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_reduce<tbb::detail::d1::blocked_range<long unsigned int>, tbb::detail::d1::lambda_reduce_body<tbb::detail::d1::blocked_range<long unsigned int>, long int, Slic3r::execution::Traits<Slic3r::ExecutionTBB>::reduce<long unsigned int, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, long int, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(const Slic3r::ExecutionTBB&, long unsigned int, long unsigned int, const long int&, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t)::<lambda(const auto:6&, long int)>, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)> >, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range<long unsigned int>; Mode = tbb::detail::d1::adaptive_mode<tbb::detail::d1::auto_partition_type>]' at /usr/include/oneapi/tbb/partitioner.h:436:27,
    inlined from 'void tbb::detail::d1::partition_type_base<Partition>::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_reduce<tbb::detail::d1::blocked_range<long unsigned int>, tbb::detail::d1::lambda_reduce_body<tbb::detail::d1::blocked_range<long unsigned int>, long int, Slic3r::execution::Traits<Slic3r::ExecutionTBB>::reduce<long unsigned int, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, long int, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(const Slic3r::ExecutionTBB&, long unsigned int, long unsigned int, const long int&, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t)::<lambda(const auto:6&, long int)>, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)> >, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range<long unsigned int>; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:290:28,
    inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_reduce<Range, Body, Partitioner>::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range<long unsigned int>; Body = tbb::detail::d1::lambda_reduce_body<tbb::detail::d1::blocked_range<long unsigned int>, long int, Slic3r::execution::Traits<Slic3r::ExecutionTBB>::reduce<long unsigned int, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, long int, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(const Slic3r::ExecutionTBB&, long unsigned int, long unsigned int, const long int&, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)>&, Slic3r::sla::{anonymous}::get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t)::<lambda(const auto:6&, long int)>, Slic3r::sla::{anonymous}::sum_score<long int, get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&>(get_misalginment_score(const Slic3r::TriangleMesh&, const Slic3r::Transform3f&)::<lambda(size_t)>&, size_t, size_t)::<lambda(long int, long int)> >; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_reduce.h:217:25:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:82:30: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp: In function 'Slic3r::Vec2d Slic3r::sla::find_best_misalignment_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:340:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/tbb/parallel_for.h:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Execution/ExecutionTBB.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:6:
/usr/include/oneapi/tbb/parallel_for.h: In member function 'tbb::detail::d1::task* tbb::detail::d1::start_for<Range, Body, Partitioner>::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range<long unsigned int>; Body = Slic3r::execution::Traits<Slic3r::ExecutionTBB>::for_each<long unsigned int, Slic3r::sla::{anonymous}::find_min_score<2, Slic3r::sla::find_min_z_height_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)::<lambda(const XYRotation&)>&, __gnu_cxx::__normal_iterator<std::array<double, 2>*, std::vector<std::array<double, 2> > >, Slic3r::sla::find_min_z_height_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)::<lambda()> >(Slic3r::sla::find_min_z_height_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)::<lambda(const XYRotation&)>&, __gnu_cxx::__normal_iterator<std::array<double, 2>*, std::vector<std::array<double, 2> > >, __gnu_cxx::__normal_iterator<std::array<double, 2>*, std::vector<std::array<double, 2> > >, Slic3r::sla::find_min_z_height_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)::<lambda()>&&)::<lambda(size_t)> >(const Slic3r::ExecutionTBB&, long unsigned int, long unsigned int, Slic3r::sla::{anonymous}::find_min_score<2, Slic3r::sla::find_min_z_height_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)::<lambda(const XYRotation&)>&, __gnu_cxx::__normal_iterator<std::array<double, 2>*, std::vector<std::array<double, 2> > >, Slic3r::sla::find_min_z_height_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)::<lambda()> >(Slic3r::sla::find_min_z_height_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)::<lambda(const XYRotation&)>&, __gnu_cxx::__normal_iterator<std::array<double, 2>*, std::vector<std::array<double, 2> > >, __gnu_cxx::__normal_iterator<std::array<double, 2>*, std::vector<std::array<double, 2> > >, Slic3r::sla::find_min_z_height_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)::<lambda()>&&)::<lambda(size_t)>&&, size_t)::<lambda(const auto:5&)>; Partitioner = const tbb::detail::d1::auto_partitioner]':
/usr/include/oneapi/tbb/parallel_for.h:165:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  165 | task* start_for<Range, Body, Partitioner>::execute(execution_data& ed) {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'Slic3r::sla::{anonymous}::Facestats::Facestats(const std::array<Eigen::Matrix<float, 3, 1, 2>, 3>&)',
    inlined from 'std::vector<std::array<double, 2> > Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:239:54,
    inlined from 'Slic3r::Vec2d Slic3r::sla::find_least_supports_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:384:83:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:82:30: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp: In function 'Slic3r::Vec2d Slic3r::sla::find_least_supports_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:368:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In constructor 'Slic3r::sla::{anonymous}::Facestats::Facestats(const std::array<Eigen::Matrix<float, 3, 1, 2>, 3>&)',
    inlined from 'Slic3r::Vec2d Slic3r::sla::find_min_z_height_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:462:54:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:82:30: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp: In function 'Slic3r::Vec2d Slic3r::sla::find_min_z_height_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Rotfinder.cpp:445:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[242/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SpatIndex.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SpatIndex.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SpatIndex.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[243/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/DefaultSupportTree.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SpatIndex.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MeshNormals.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.hpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In instantiation of 'Slic3r::sla::Vec3d Slic3r::sla::pinhead_mesh_hit(Ex, const Slic3r::AABBMesh&, const Vec3d&, const Vec3d&, double, double, double, double)::Rings::backring(size_t) [with Ex = Slic3r::ExecutionTBB; Slic3r::sla::Vec3d = Eigen::Matrix<double, 3, 1, 2>; size_t = long unsigned int]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:230:5:   required from 'Slic3r::sla::Hit Slic3r::sla::pinhead_mesh_hit(Ex, const Slic3r::AABBMesh&, const Vec3d&, const Vec3d&, double, double, double, double) [with Ex = Slic3r::ExecutionTBB; Hit = Slic3r::AABBMesh::hit_result; Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:180:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:228:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:297:32:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp: In instantiation of 'std::pair<bool, long int> Slic3r::sla::create_ground_pillar(Ex, SupportTreeBuilder&, const SupportableMesh&, const Vec3d&, const Vec3d&, double, double, long int) [with Ex = Slic3r::ExecutionTBB; Vec3d = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:369:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:121:82: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'std::pair<_FIter, _FIter> Slic3r::Geometry::dir_to_spheric(Slic3r::Vec<3, Tin>&, Tout) [with Tout = double; Tin = double; Slic3r::Vec<3, Tin> = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:438:47:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:545:23: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'Slic3r::Vec<3, T> Slic3r::Geometry::spheric_to_dir(double, double) [with T = double; Slic3r::Vec<3, T> = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:462:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:555:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In instantiation of 'Slic3r::sla::Vec3d Slic3r::sla::PointRing<N>::get(size_t, const Slic3r::sla::Vec3d&, double) const [with long unsigned int N = 16; Slic3r::sla::Vec3d = Eigen::Matrix<double, 3, 1, 2>; size_t = long unsigned int]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:228:53:   required from 'Slic3r::sla::Vec3d Slic3r::sla::pinhead_mesh_hit(Ex, const Slic3r::AABBMesh&, const Vec3d&, const Vec3d&, double, double, double, double)::Rings::backring(size_t) [with Ex = Slic3r::ExecutionTBB; Slic3r::sla::Vec3d = Eigen::Matrix<double, 3, 1, 2>; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:230:5:   required from 'Slic3r::sla::Hit Slic3r::sla::pinhead_mesh_hit(Ex, const Slic3r::AABBMesh&, const Vec3d&, const Vec3d&, double, double, double, double) [with Ex = Slic3r::ExecutionTBB; Hit = Slic3r::AABBMesh::hit_result; Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:180:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:75:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 3, 1>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:71:24:   required from 'Slic3r::sla::PointRing<N>::PointRing(const Slic3r::sla::Vec3d&) [with long unsigned int N = 16; Slic3r::sla::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:230:7:   required from 'Slic3r::sla::Hit Slic3r::sla::pinhead_mesh_hit(Ex, const Slic3r::AABBMesh&, const Vec3d&, const Vec3d&, double, double, double, double) [with Ex = Slic3r::ExecutionTBB; Hit = Slic3r::AABBMesh::hit_result; Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:180:33:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/tuple:43,
                 from /usr/include/c++/16.1.1/bits/memory_resource.h:49,
                 from /usr/include/c++/16.1.1/vector:91,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:11:
/usr/include/c++/16.1.1/bits/invoke.h: In instantiation of 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Eigen::Matrix<double, 3, 1, 2>; _Callable = Slic3r::sla::DefaultSupportTree::classify()::<lambda(unsigned int)>&; _Args = {unsigned int}; enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> = Eigen::Matrix<double, 3, 1, 2>]':
/usr/include/c++/16.1.1/bits/std_function.h:295:30:   required from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Eigen::Matrix<double, 3, 1, 2>; _Functor = Slic3r::sla::DefaultSupportTree::classify()::<lambda(unsigned int)>; _ArgTypes = {unsigned int}]'
/usr/include/c++/16.1.1/bits/std_function.h:441:21:   required from 'std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = Slic3r::sla::DefaultSupportTree::classify()::<lambda(unsigned int)>&; _Constraints = void; _Res = Eigen::Matrix<double, 3, 1, 2>; _ArgTypes = {unsigned int}]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:573:54:   required from here
/usr/include/c++/16.1.1/bits/invoke.h:106:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; OtherDerived = Eigen::Matrix<double, 3, 1, 2>; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2> >]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:71:24:   required from 'Slic3r::sla::PointRing<N>::PointRing(const Slic3r::sla::Vec3d&) [with long unsigned int N = 16; Slic3r::sla::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:230:7:   required from 'Slic3r::sla::Hit Slic3r::sla::pinhead_mesh_hit(Ex, const Slic3r::AABBMesh&, const Vec3d&, const Vec3d&, double, double, double, double) [with Ex = Slic3r::ExecutionTBB; Hit = Slic3r::AABBMesh::hit_result; Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:180:33:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/invoke.h: In instantiation of 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = Eigen::Matrix<double, 3, 1, 2>; _Fn = Slic3r::sla::DefaultSupportTree::classify()::<lambda(unsigned int)>&; _Args = {unsigned int}]':
/usr/include/c++/16.1.1/bits/invoke.h:116:35:   required from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Eigen::Matrix<double, 3, 1, 2>; _Callable = Slic3r::sla::DefaultSupportTree::classify()::<lambda(unsigned int)>&; _Args = {unsigned int}; enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> = Eigen::Matrix<double, 3, 1, 2>]'
/usr/include/c++/16.1.1/bits/std_function.h:295:30:   required from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Eigen::Matrix<double, 3, 1, 2>; _Functor = Slic3r::sla::DefaultSupportTree::classify()::<lambda(unsigned int)>; _ArgTypes = {unsigned int}]'
/usr/include/c++/16.1.1/bits/std_function.h:441:21:   required from 'std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = Slic3r::sla::DefaultSupportTree::classify()::<lambda(unsigned int)>&; _Constraints = void; _Res = Eigen::Matrix<double, 3, 1, 2>; _ArgTypes = {unsigned int}]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:573:54:   required from here
/usr/include/c++/16.1.1/bits/invoke.h:62:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In constructor 'Slic3r::sla::PointRing<N>::PointRing(const Slic3r::sla::Vec3d&) [with long unsigned int N = 16]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:71:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:239:19: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:251:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In member function 'Slic3r::sla::Vec3d Slic3r::sla::pinhead_mesh_hit(Ex, const Slic3r::AABBMesh&, const Vec3d&, const Vec3d&, double, double, double, double)::Rings::pinring(size_t) [with Ex = Slic3r::ExecutionTBB]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:229:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:175:19: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:177:54: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In member function 'Slic3r::sla::Vec3d Slic3r::sla::PointRing<N>::get(size_t, const Slic3r::sla::Vec3d&, double) const [with long unsigned int N = 8]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:75:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In function 'Slic3r::Vec<I, T> Slic3r::sla::dirv(Slic3r::Vec<I, T>&, Slic3r::Vec<I, T>&) [with T = double; int N = 3]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:96:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp: In member function 'bool Slic3r::sla::DefaultSupportTree::connect_to_nearpillar(const Slic3r::sla::Head&, long int)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:292:40: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:297:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:342:54: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeBuilder.hpp: In member function 'long int Slic3r::sla::SupportTreeBuilder::add_pillar(long int, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeBuilder.hpp:156:40: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp: In function 'std::pair<bool, long int> Slic3r::sla::create_ground_pillar(Ex, SupportTreeBuilder&, const SupportableMesh&, const Vec3d&, const Vec3d&, double, double, long int) [with Ex = Slic3r::ExecutionTBB]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:161:14: 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.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:163:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:163:33: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:163:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:175:70: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp: In function 'std::optional<Slic3r::sla::DiffBridge> Slic3r::sla::search_widening_path(Ex, const SupportableMesh&, const Vec3d&, const Vec3d&, double, double) [with Ex = Slic3r::ExecutionTBB]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:51:10: 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.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:87:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:59:18: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:59:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:59:18: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTree.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeBuilder.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp: In member function 'Slic3r::sla::Vec3d Slic3r::sla::Bridge::get_dir() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'std::pair<_FIter, _FIter> Slic3r::Geometry::dir_to_spheric(Slic3r::Vec<3, Tin>&, Tout) [with Tout = double; Tin = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:545:23: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec<3, T> Slic3r::Geometry::spheric_to_dir(double, double) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:555:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:438:49: 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.6/src/libslic3r/SLA/DefaultSupportTree.cpp:462:61: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:462:33: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:462:61: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:495:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:495:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:480:46: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:480:68: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp: In member function 'void Slic3r::sla::DefaultSupportTree::classify()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:544:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:567:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp: In member function 'void Slic3r::sla::DefaultSupportTree::routing_to_ground()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:630:74: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp: In member function 'bool Slic3r::sla::DefaultSupportTree::connect_to_model_body(Slic3r::sla::Head&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:706:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:22: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp: In function 'std::pair<bool, long int> Slic3r::sla::search_ground_route(Ex, SupportTreeBuilder&, const SupportableMesh&, const Junction&, double, const Vec3d&) [with Ex = Slic3r::ExecutionTBB]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:281:10: 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.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:298:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:298:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:298:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:290:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:290:58: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In constructor 'Slic3r::sla::Beam_<Samples>::Beam_(const Slic3r::sla::Ball&, const Slic3r::sla::Ball&) [with long unsigned int Samples = 8]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:133:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/algorithm:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:10:
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&, const Slic3r::sla::PointIndexEl&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:4837:5: note: parameter passing for argument of type 'Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&, const Slic3r::sla::PointIndexEl&)>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp: In member function 'Slic3r::sla::Vec3d Slic3r::sla::PointRing<N>::get(size_t, const Slic3r::sla::Vec3d&, double) const [with long unsigned int N = 16]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:1005:2: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In constructor 'Slic3r::sla::PointRing<N>::PointRing(const Slic3r::sla::Vec3d&) [with long unsigned int N = 16]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:71:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp: In member function 'bool Slic3r::sla::DefaultSupportTree::interconnect(const Slic3r::sla::Pillar&, const Slic3r::sla::Pillar&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:201:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp: In member function 'bool Slic3r::sla::DefaultSupportTree::connect_to_nearpillar(const Slic3r::sla::Head&, long int)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:297:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:293:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:567:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&, const Slic3r::sla::PointIndexEl&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type 'Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&, const Slic3r::sla::PointIndexEl&)>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/functional:76,
                 from /usr/include/boost/optional/detail/optional_hash.hpp:20,
                 from /usr/include/boost/optional/optional.hpp:1043,
                 from /usr/include/boost/optional.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Semver.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/libslic3r.h:55,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:16:
/usr/include/c++/16.1.1/bits/std_function.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Eigen::Matrix<double, 3, 1, 2>; _Functor = Slic3r::sla::DefaultSupportTree::classify()::<lambda(unsigned int)>; _ArgTypes = {unsigned int}]':
/usr/include/c++/16.1.1/bits/std_function.h:293:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Size = long int; _Compare = Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&, const Slic3r::sla::PointIndexEl&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type 'Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&, const Slic3r::sla::PointIndexEl&)>' when C++17 is enabled changed to match C++14 in GCC 10.1
In lambda function,
    inlined from 'static double Slic3r::opt::detail::NLoptOpt<M, <template-parameter-1-2> >::optfunc(unsigned int, const double*, double*, void*) [with Fn = Slic3r::sla::DefaultSupportTree::add_pinheads()::<lambda(unsigned int, size_t, double)>::<lambda(Slic3r::opt::Input<3>&)>; long unsigned int N = 3; M = Slic3r::opt::detail::NLoptAlgComb<NLOPT_GN_ESCH>; <template-parameter-1-2> = void]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Optimize/NLoptOptimizer.hpp:161:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:480:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:480:46: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In function 'Slic3r::sla::Hit Slic3r::sla::beam_mesh_hit(Ex, const Slic3r::AABBMesh&, const Beam_<RayCount>&, double) [with Ex = Slic3r::ExecutionTBB; long unsigned int RayCount = 8]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:161:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:59:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:237:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In function 'Slic3r::Vec<I, T> Slic3r::sla::dirv(Slic3r::Vec<I, T>&, Slic3r::Vec<I, T>&) [with T = double; int N = 3]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:95:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp: In member function 'bool Slic3r::sla::DefaultSupportTree::interconnect(const Slic3r::sla::Pillar&, const Slic3r::sla::Pillar&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:189:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:189:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:189:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:267:50: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&, const Slic3r::sla::PointIndexEl&)>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int> > >; _Compare = Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&, const Slic3r::sla::PointIndexEl&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
    inlined from 'Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:835:18,
    inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>&; _Args = {const pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>&}]' at /usr/include/c++/16.1.1/bits/invoke.h:63:36,
    inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>&; _Args = {const pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>&}]' at /usr/include/c++/16.1.1/bits/invoke.h:113:28,
    inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>; _ArgTypes = {const std::pair<Eigen::Matrix<double, 3, 1, 2, 3, 1>, unsigned int>&}]' at /usr/include/c++/16.1.1/bits/std_function.h:295:30:
/usr/include/c++/16.1.1/bits/stl_algo.h:1913:25: note: parameter passing for argument of type 'Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>::<lambda(const Slic3r::sla::PointIndexEl&, const Slic3r::sla::PointIndexEl&)>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec<3, T> Slic3r::Geometry::spheric_to_dir(double, double) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:555:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:438:47: 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.6/src/libslic3r/SLA/DefaultSupportTree.cpp:462:33: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:426:16: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:426:16: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:426:16: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:495:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:495:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:290:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec<I, T> Slic3r::sla::dirv(Slic3r::Vec<I, T>&, Slic3r::Vec<I, T>&) [with T = double; int N = 3]',
    inlined from 'Slic3r::sla::Beam_<Samples>::Beam_(const Slic3r::sla::Ball&, const Slic3r::sla::Ball&) [with long unsigned int Samples = 8]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:133:36,
    inlined from 'Slic3r::sla::search_ground_route<Slic3r::ExecutionTBB>(Slic3r::ExecutionTBB, SupportTreeBuilder&, const SupportableMesh&, const Junction&, double, const Vec3d&)::<lambda(Slic3r::opt::Input<2>&)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:291:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:96:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp: In member function 'void Slic3r::sla::DefaultSupportTree::interconnect_pillars()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:792:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp: In function 'std::pair<bool, long int> Slic3r::sla::create_ground_pillar(Ex, SupportTreeBuilder&, const SupportableMesh&, const Vec3d&, const Vec3d&, double, double, long int) [with Ex = Slic3r::ExecutionTBB]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:101:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:101:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:101:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:163:33: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:163:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp: In member function 'bool Slic3r::sla::DefaultSupportTree::connect_to_nearpillar(const Slic3r::sla::Head&, long int)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:282:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp: In function 'std::pair<bool, long int> Slic3r::sla::search_ground_route(Ex, SupportTreeBuilder&, const SupportableMesh&, const Junction&, double, const Vec3d&) [with Ex = Slic3r::ExecutionTBB]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:265:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp: In member function 'bool Slic3r::sla::DefaultSupportTree::connect_to_model_body(Slic3r::sla::Head&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:701:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/DefaultSupportTree.cpp:670:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[244/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Clustering.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Clustering.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Clustering.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/functional:76,
                 from /usr/include/oneapi/tbb/detail/_utils.h:24,
                 from /usr/include/oneapi/tbb/scalable_allocator.h:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:15:
/usr/include/c++/16.1.1/bits/std_function.h: In instantiation of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Eigen::Matrix<double, 3, 1, 2>; _ArgTypes = {unsigned int}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Clustering.cpp:110:66:   required from here
/usr/include/c++/16.1.1/bits/std_function.h:577:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Clustering.cpp: In function 'Slic3r::sla::ClusteredPoints Slic3r::sla::cluster(const std::vector<unsigned int>&, std::function<Eigen::Matrix<double, 3, 1, 2>(unsigned int)>, double, unsigned int)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Clustering.cpp:110:66: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[245/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportIslands/EvaluateNeighbor.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiGraph.hpp:5,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/PostProcessNeighbors.hpp:5,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/EvaluateNeighbor.hpp:7,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/EvaluateNeighbor.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[246/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/ZCorrection.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/ZCorrection.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/ZCorrection.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[247/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportPointGenerator.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportPointGenerator.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportPointGenerator.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportPointGenerator.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportIslands/VoronoiGraph.hpp:5,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportIslands/SupportIslandPoint.hpp:7,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportIslands/UniformSupportIsland.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportPointGenerator.cpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportIslands/SampleConfigFactory.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportPointGenerator.cpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportPointGenerator.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp: In instantiation of 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Linef; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<t>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportPointGenerator.cpp:1145:57:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:34:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportPointGenerator.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In instantiation of 'auto Slic3r::line_alg::get_b(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:87:29:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef; typename std::remove_reference<_Tp>::type = Slic3r::Linef]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:38:57:   required from 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Linef; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<t>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportPointGenerator.cpp:1145:57:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:54:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:20: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:110:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'auto Slic3r::line_alg::get_a(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:53:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[248/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/BranchingTreeSLA.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BranchingTree/BranchingTree.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTree.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeBuilder.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BranchingTree/BranchingTree.hpp:9:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<float, float>, const Eigen::Matrix<float, 3, 1, 2>, const Eigen::Matrix<float, 3, 1, 2> > >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp:255:71:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In instantiation of 'Slic3r::Vec<I, T> Slic3r::sla::dirv(Slic3r::Vec<I, T>&, Slic3r::Vec<I, T>&) [with T = double; int N = 3; Slic3r::Vec<I, T> = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:133:36:   required from 'Slic3r::sla::Beam_<Samples>::Beam_(const Slic3r::sla::Ball&, const Slic3r::sla::Ball&) [with long unsigned int Samples = 8]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp:210:49:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:95:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 3, 1>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:71:24:   required from 'Slic3r::sla::PointRing<N>::PointRing(const Slic3r::Vec3d&) [with long unsigned int N = 8; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:162:25:   required from 'Slic3r::sla::Hit Slic3r::sla::beam_mesh_hit(Ex, const Slic3r::AABBMesh&, const Beam_<RayCount>&, double) [with Ex = Slic3r::ExecutionTBB; long unsigned int RayCount = 8; Hit = Slic3r::AABBMesh::hit_result]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp:211:29:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'Slic3r::Vec<3, T> Slic3r::Geometry::spheric_to_dir(double, double) [with T = double; Slic3r::Vec<3, T> = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:642:33:   required from 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, WideningFn&&, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionTBB; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionTBB>(Slic3r::ExecutionTBB, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:748:40:   required from 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionTBB; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp:257:49:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:555:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'std::pair<_FIter, _FIter> Slic3r::Geometry::dir_to_spheric(Slic3r::Vec<3, Tin>&, Tout) [with Tout = double; Tin = double; Slic3r::Vec<3, Tin> = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:651:47:   required from 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, WideningFn&&, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionTBB; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionTBB>(Slic3r::ExecutionTBB, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:748:40:   required from 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionTBB; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp:257:49:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:545:23: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In instantiation of 'Slic3r::Vec3d Slic3r::sla::pinhead_mesh_hit(Ex, const Slic3r::AABBMesh&, const Slic3r::Vec3d&, const Slic3r::Vec3d&, double, double, double, double)::Rings::backring(size_t) [with Ex = Slic3r::ExecutionSeq; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>; size_t = long unsigned int]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:230:5:   required from 'Slic3r::sla::Hit Slic3r::sla::pinhead_mesh_hit(Ex, const Slic3r::AABBMesh&, const Slic3r::Vec3d&, const Slic3r::Vec3d&, double, double, double, double) [with Ex = Slic3r::ExecutionSeq; Hit = Slic3r::AABBMesh::hit_result; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:371:29:   required from 'bool Slic3r::sla::optimize_pinhead_placement(Ex, const SupportableMesh&, Head&) [with Ex = Slic3r::ExecutionSeq]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:438:35:   required from 'std::optional<Slic3r::sla::Head> Slic3r::sla::calculate_pinhead_placement(Ex, const SupportableMesh&, size_t) [with Ex = Slic3r::ExecutionSeq; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp:386:55:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:228:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; OtherDerived = Eigen::Matrix<double, 3, 1, 2>; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2> >]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:71:24:   required from 'Slic3r::sla::PointRing<N>::PointRing(const Slic3r::Vec3d&) [with long unsigned int N = 8; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:162:25:   required from 'Slic3r::sla::Hit Slic3r::sla::beam_mesh_hit(Ex, const Slic3r::AABBMesh&, const Beam_<RayCount>&, double) [with Ex = Slic3r::ExecutionTBB; long unsigned int RayCount = 8; Hit = Slic3r::AABBMesh::hit_result]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp:211:29:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In instantiation of 'Slic3r::Vec3d Slic3r::sla::pinhead_mesh_hit(Ex, const Slic3r::AABBMesh&, const Slic3r::Vec3d&, const Slic3r::Vec3d&, double, double, double, double)::Rings::backring(size_t) [with Ex = Slic3r::ExecutionTBB; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>; size_t = long unsigned int]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:230:5:   required from 'Slic3r::sla::Hit Slic3r::sla::pinhead_mesh_hit(Ex, const Slic3r::AABBMesh&, const Slic3r::Vec3d&, const Slic3r::Vec3d&, double, double, double, double) [with Ex = Slic3r::ExecutionTBB; Hit = Slic3r::AABBMesh::hit_result; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:288:28:   required from 'Slic3r::sla::Hit Slic3r::sla::pinhead_mesh_hit(Ex, const Slic3r::AABBMesh&, const Head&, double) [with Ex = Slic3r::ExecutionTBB; Hit = Slic3r::AABBMesh::hit_result]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:812:36:   required from 'bool Slic3r::sla::optimize_anchor_placement(Ex, const SupportableMesh&, const Junction&, Anchor&) [with Ex = Slic3r::ExecutionTBB]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:850:34:   required from 'std::optional<Slic3r::sla::Anchor> Slic3r::sla::calculate_anchor_placement(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionTBB; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp:287:49:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:228:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In constructor 'Slic3r::sla::Beam_<Samples>::Beam_(const Slic3r::sla::Ball&, const Slic3r::sla::Ball&) [with long unsigned int Samples = 8]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:133:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In function 'Slic3r::Vec<I, T> Slic3r::sla::dirv(Slic3r::Vec<I, T>&, Slic3r::Vec<I, T>&) [with T = double; int N = 3]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:96:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:175:19: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:177:54: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In member function 'Slic3r::Vec3d Slic3r::sla::PointRing<N>::get(size_t, const Slic3r::Vec3d&, double) const [with long unsigned int N = 8]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:75:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp: In member function 'virtual bool Slic3r::sla::BranchingTreeBuilder::add_ground_bridge(const Slic3r::branchingtree::Node&, const Slic3r::branchingtree::Node&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp:255:71: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In function 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, WideningFn&&, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionTBB; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionTBB>(Slic3r::ExecutionTBB, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:651:10: 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.6/src/libslic3r/SLA/SupportTreeUtils.hpp:675:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'std::pair<_FIter, _FIter> Slic3r::Geometry::dir_to_spheric(Slic3r::Vec<3, Tin>&, Tout) [with Tout = double; Tin = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:545:23: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec<3, T> Slic3r::Geometry::spheric_to_dir(double, double) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:555:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In function 'bool Slic3r::sla::optimize_anchor_placement(Ex, const SupportableMesh&, const Junction&, Anchor&) [with Ex = Slic3r::ExecutionTBB]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:786:10: 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.6/src/libslic3r/SLA/SupportTreeUtils.hpp:822:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:822:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:822:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:807:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:807:18: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:239:19: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:251:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In member function 'Slic3r::Vec3d Slic3r::sla::pinhead_mesh_hit(Ex, const Slic3r::AABBMesh&, const Slic3r::Vec3d&, const Slic3r::Vec3d&, double, double, double, double)::Rings::pinring(size_t) [with Ex = Slic3r::ExecutionTBB]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:229:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In function 'bool Slic3r::sla::optimize_pinhead_placement(Ex, const SupportableMesh&, Head&) [with Ex = Slic3r::ExecutionSeq]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:340:10: 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.6/src/libslic3r/SLA/SupportTreeUtils.hpp:366:10: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:366:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:366:10: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:399:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:399:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:239:19: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:251:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In member function 'Slic3r::Vec3d Slic3r::sla::pinhead_mesh_hit(Ex, const Slic3r::AABBMesh&, const Slic3r::Vec3d&, const Slic3r::Vec3d&, double, double, double, double)::Rings::pinring(size_t) [with Ex = Slic3r::ExecutionSeq]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:229:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:385:22: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:385:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:385:22: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp: In member function 'Slic3r::Vec3d Slic3r::sla::PointRing<N>::get(size_t, const Slic3r::Vec3d&, double) const [with long unsigned int N = 8]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp:444:2: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In constructor 'Slic3r::sla::PointRing<N>::PointRing(const Slic3r::Vec3d&) [with long unsigned int N = 8]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:71:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:176:35: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In lambda function,
    inlined from 'static Slic3r::IntegerOnly<I, void> Slic3r::execution::Traits<EP, typename std::enable_if<IsSequentialEP<EP>, void>::type>::loop_(I, I, Fn&&) [with Fn = Slic3r::sla::pinhead_mesh_hit<Slic3r::ExecutionSeq>(Slic3r::ExecutionSeq, const Slic3r::AABBMesh&, const Slic3r::Vec3d&, const Slic3r::Vec3d&, double, double, double, double)::<lambda(size_t)>; I = long unsigned int; EP = Slic3r::ExecutionSeq]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Execution/ExecutionSeq.hpp:51:41,
    inlined from 'static void Slic3r::execution::Traits<EP, typename std::enable_if<IsSequentialEP<EP>, void>::type>::for_each(const EP&, It, It, Fn&&, size_t) [with It = long unsigned int; Fn = Slic3r::sla::pinhead_mesh_hit<Slic3r::ExecutionSeq>(Slic3r::ExecutionSeq, const Slic3r::AABBMesh&, const Slic3r::Vec3d&, const Slic3r::Vec3d&, double, double, double, double)::<lambda(size_t)>; EP = Slic3r::ExecutionSeq]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Execution/ExecutionSeq.hpp:65:14,
    inlined from 'void Slic3r::execution::for_each(const EP&, It, It, Fn&&, size_t) [with EP = Slic3r::ExecutionSeq; It = long unsigned int; Fn = Slic3r::sla::pinhead_mesh_hit<Slic3r::ExecutionSeq>(Slic3r::ExecutionSeq, const Slic3r::AABBMesh&, const Slic3r::Vec3d&, const Slic3r::Vec3d&, double, double, double, double)::<lambda(size_t)>; <template-parameter-1-4> = void]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Execution/Execution.hpp:52:27,
    inlined from 'Slic3r::sla::Hit Slic3r::sla::pinhead_mesh_hit(Ex, const Slic3r::AABBMesh&, const Slic3r::Vec3d&, const Slic3r::Vec3d&, double, double, double, double) [with Ex = Slic3r::ExecutionSeq]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:236:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:251:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:241:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In lambda function,
    inlined from 'static double Slic3r::opt::detail::NLoptOpt<M, <template-parameter-1-2> >::optfunc(unsigned int, const double*, double*, void*) [with Fn = Slic3r::sla::optimize_pinhead_placement<Slic3r::ExecutionSeq>(Slic3r::ExecutionSeq, const SupportableMesh&, Head&)::<lambda(Slic3r::opt::Input<3>&)>; long unsigned int N = 3; M = Slic3r::opt::detail::NLoptAlgComb<NLOPT_GN_MLSL_LDS, NLOPT_LN_SBPLX>; <template-parameter-1-2> = void]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Optimize/NLoptOptimizer.hpp:161:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:385:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:385:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In function 'bool Slic3r::sla::optimize_anchor_placement(Ex, const SupportableMesh&, const Junction&, Anchor&) [with Ex = Slic3r::ExecutionTBB]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:786:43: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:822:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:822:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In function 'Slic3r::sla::Hit Slic3r::sla::beam_mesh_hit(Ex, const Slic3r::AABBMesh&, const Beam_<RayCount>&, double) [with Ex = Slic3r::ExecutionTBB; long unsigned int RayCount = 8]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:161:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In constructor 'Slic3r::sla::Beam_<Samples>::Beam_(const Slic3r::sla::Ball&, const Slic3r::sla::Ball&) [with long unsigned int Samples = 8]',
    inlined from 'virtual bool Slic3r::sla::BranchingTreeBuilder::add_bridge(const Slic3r::branchingtree::Node&, const Slic3r::branchingtree::Node&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp:210:49:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:133:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec<I, T> Slic3r::sla::dirv(Slic3r::Vec<I, T>&, Slic3r::Vec<I, T>&) [with T = double; int N = 3]',
    inlined from 'Slic3r::sla::Beam_<Samples>::Beam_(const Slic3r::sla::Ball&, const Slic3r::sla::Ball&) [with long unsigned int Samples = 8]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:133:36,
    inlined from 'virtual bool Slic3r::sla::BranchingTreeBuilder::add_bridge(const Slic3r::branchingtree::Node&, const Slic3r::branchingtree::Node&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp:210:49:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:96:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In lambda function,
    inlined from 'static double Slic3r::opt::detail::NLoptOpt<M, <template-parameter-1-2> >::optfunc(unsigned int, const double*, double*, void*) [with Fn = Slic3r::sla::optimize_anchor_placement<Slic3r::ExecutionTBB>(Slic3r::ExecutionTBB, const SupportableMesh&, const Junction&, Anchor&)::<lambda(Slic3r::opt::Input<3>&)>; long unsigned int N = 3; M = Slic3r::opt::detail::NLoptAlgComb<NLOPT_GN_ESCH>; <template-parameter-1-2> = void]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Optimize/NLoptOptimizer.hpp:161:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:807:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In constructor 'Slic3r::sla::Beam_<Samples>::Beam_(const Slic3r::sla::Ball&, const Slic3r::sla::Ball&) [with long unsigned int Samples = 8]',
    inlined from 'virtual bool Slic3r::sla::BranchingTreeBuilder::add_merger(const Slic3r::branchingtree::Node&, const Slic3r::branchingtree::Node&, const Slic3r::branchingtree::Node&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp:230:54:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:133:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec<I, T> Slic3r::sla::dirv(Slic3r::Vec<I, T>&, Slic3r::Vec<I, T>&) [with T = double; int N = 3]',
    inlined from 'Slic3r::sla::Beam_<Samples>::Beam_(const Slic3r::sla::Ball&, const Slic3r::sla::Ball&) [with long unsigned int Samples = 8]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:133:36,
    inlined from 'virtual bool Slic3r::sla::BranchingTreeBuilder::add_merger(const Slic3r::branchingtree::Node&, const Slic3r::branchingtree::Node&, const Slic3r::branchingtree::Node&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp:230:54:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:96:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In constructor 'Slic3r::sla::Beam_<Samples>::Beam_(const Slic3r::sla::Ball&, const Slic3r::sla::Ball&) [with long unsigned int Samples = 8]',
    inlined from 'virtual bool Slic3r::sla::BranchingTreeBuilder::add_merger(const Slic3r::branchingtree::Node&, const Slic3r::branchingtree::Node&, const Slic3r::branchingtree::Node&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp:231:57:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:133:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp: In member function 'virtual bool Slic3r::sla::BranchingTreeBuilder::add_merger(const Slic3r::branchingtree::Node&, const Slic3r::branchingtree::Node&, const Slic3r::branchingtree::Node&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp:219:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In constructor 'Slic3r::sla::Beam_<Samples>::Beam_(const Slic3r::sla::Ball&, const Slic3r::sla::Ball&) [with long unsigned int Samples = 8]',
    inlined from 'Slic3r::Vec3d Slic3r::sla::check_ground_route(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&, double, WideningFn&&, GroundRouteCheck) [with Ex = Slic3r::ExecutionTBB; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionTBB>(Slic3r::ExecutionTBB, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:554:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:133:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In function 'Slic3r::Vec3d Slic3r::sla::check_ground_route(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&, double, WideningFn&&, GroundRouteCheck) [with Ex = Slic3r::ExecutionTBB; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionTBB>(Slic3r::ExecutionTBB, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:523:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:523:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:523:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:523:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec<I, T> Slic3r::sla::dirv(Slic3r::Vec<I, T>&, Slic3r::Vec<I, T>&) [with T = double; int N = 3]',
    inlined from 'Slic3r::sla::Beam_<Samples>::Beam_(const Slic3r::sla::Ball&, const Slic3r::sla::Ball&) [with long unsigned int Samples = 8]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:133:36,
    inlined from 'Slic3r::Vec3d Slic3r::sla::check_ground_route(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&, double, WideningFn&&, GroundRouteCheck) [with Ex = Slic3r::ExecutionTBB; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionTBB>(Slic3r::ExecutionTBB, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:554:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:96:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In lambda function,
    inlined from 'static double Slic3r::opt::detail::NLoptOpt<M, <template-parameter-1-2> >::optfunc(unsigned int, const double*, double*, void*) [with Fn = Slic3r::sla::deepsearch_ground_connection<Slic3r::ExecutionTBB, deepsearch_ground_connection<Slic3r::ExecutionTBB>(Slic3r::ExecutionTBB, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&>(Slic3r::ExecutionTBB, const SupportableMesh&, const Junction&, deepsearch_ground_connection<Slic3r::ExecutionTBB>(Slic3r::ExecutionTBB, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&, const Slic3r::Vec3d&)::<lambda(Slic3r::opt::Input<3>&)>&; long unsigned int N = 3; M = Slic3r::opt::detail::NLoptAlgComb<NLOPT_GN_MLSL_LDS, NLOPT_LN_SBPLX>; <template-parameter-1-2> = void]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Optimize/NLoptOptimizer.hpp:161:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:642:33: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:171:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In function 'bool Slic3r::sla::optimize_pinhead_placement(Ex, const SupportableMesh&, Head&) [with Ex = Slic3r::ExecutionSeq]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:340:43: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:366:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:326:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:326:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:326:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:330:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:366:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In function 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, WideningFn&&, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionTBB; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionTBB>(Slic3r::ExecutionTBB, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:651:47: 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.6/src/libslic3r/SLA/SupportTreeUtils.hpp:675:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp: In member function 'virtual bool Slic3r::sla::BranchingTreeBuilder::add_ground_bridge(const Slic3r::branchingtree::Node&, const Slic3r::branchingtree::Node&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp:255:71: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'std::optional<Slic3r::sla::Anchor> Slic3r::sla::calculate_anchor_placement(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionTBB]',
    inlined from 'bool Slic3r::sla::BranchingTreeBuilder::_ZN6Slic3r3sla20BranchingTreeBuilder15add_mesh_bridgeERKNS_13branchingtree4NodeES5_.part.0(const Slic3r::branchingtree::Node&, const Slic3r::branchingtree::Node&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp:287:49:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:843:27: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp: In member function 'bool Slic3r::sla::BranchingTreeBuilder::_ZN6Slic3r3sla20BranchingTreeBuilder15add_mesh_bridgeERKNS_13branchingtree4NodeES5_.part.0(const Slic3r::branchingtree::Node&, const Slic3r::branchingtree::Node&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/BranchingTreeSLA.cpp:277:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:241:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportTreeUtils.hpp:237:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[249/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Workflows.cpp.o
[250/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportIslands/PointUtils.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/PointUtils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/PointUtils.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[251/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Hollowing.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/OpenVDBUtils.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.cpp:138:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.cpp:739:20:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.cpp:739:20:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In instantiation of 'auto Slic3r::line_alg::get_b(L&&) [with L = const Slic3r::Linef3&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:87:29:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef3; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 3, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef3; typename std::remove_reference<_Tp>::type = Slic3r::Linef3]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:119:34:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&) [with L = Slic3r::Linef3; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 3, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef3; typename std::remove_reference<_Tp>::type = Slic3r::Linef3]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:125:41:   required from 'double Slic3r::line_alg::distance_to(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&) [with L = Slic3r::Linef3; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 3, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef3; typename std::remove_reference<_Tp>::type = Slic3r::Linef3]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.cpp:707:57:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:54:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef3; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 3, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef3; typename std::remove_reference<_Tp>::type = Slic3r::Linef3]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:119:34:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&) [with L = Slic3r::Linef3; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 3, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef3; typename std::remove_reference<_Tp>::type = Slic3r::Linef3]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:125:41:   required from 'double Slic3r::line_alg::distance_to(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&) [with L = Slic3r::Linef3; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 3, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef3; typename std::remove_reference<_Tp>::type = Slic3r::Linef3]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.cpp:707:57:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/SLA/Hollowing.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.cpp:469:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.cpp: In function 'std::vector<bool> Slic3r::sla::create_exclude_mask(const indexed_triangle_set&, const Interior&, const std::vector<DrainHole>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.cpp:696:26: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef3]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:87:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:110:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'auto Slic3r::line_alg::get_a(L&&) [with L = const Slic3r::Linef3&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:53:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.cpp: In function 'Slic3r::sla::DrainHoles Slic3r::sla::transformed_drainhole_points(const Slic3r::ModelObject&, const Slic3r::Transform3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.cpp:739:18: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp: In constructor 'Slic3r::sla::DrainHole::DrainHole(Slic3r::Vec3f, Slic3r::Vec3f, float, float, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:69:5: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float>]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:596:48: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef3]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:88:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.cpp: In function 'std::vector<bool> Slic3r::sla::create_exclude_mask(const indexed_triangle_set&, const Interior&, const std::vector<DrainHole>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.cpp:696:26: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.cpp: In function 'Slic3r::sla::DrainHoles Slic3r::sla::transformed_drainhole_points(const Slic3r::ModelObject&, const Slic3r::Transform3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.cpp:745:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.cpp: In function 'std::vector<bool> Slic3r::sla::create_exclude_mask(const indexed_triangle_set&, const Interior&, const std::vector<DrainHole>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.cpp:697:41: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.cpp:461:18: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float>]',
    inlined from 'indexed_triangle_set Slic3r::sla::DrainHole::to_mesh() const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/Hollowing.cpp:137:24:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:696:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[252/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportIslands/ExpandNeighbor.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiGraph.hpp:5,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/ExpandNeighbor.hpp:5,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/ExpandNeighbor.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiGraphUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/ExpandNeighbor.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[253/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportIslands/ParabolaUtils.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/Parabola.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/ParabolaUtils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/ParabolaUtils.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/ParabolaUtils.hpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiGraphUtils.hpp:7,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/ParabolaUtils.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/ParabolaUtils.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/VoronoiOffset.hpp: In function 'Slic3r::Vec2d Slic3r::Voronoi::vertex_point(const Slic3r::Geometry::VoronoiDiagram::vertex_type&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/VoronoiOffset.hpp:36:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[254/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportIslands/LineUtils.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/LineUtils.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/LineUtils.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/LineUtils.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/LineUtils.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/LineUtils.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/LineUtils.cpp: In static member function 'static double Slic3r::sla::LineUtils::perp_distance(const Slic3r::Linef&, Slic3r::Vec2d)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/LineUtils.cpp:253:8: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/string:45,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/LineUtils.hpp:6:
In static member function 'static constexpr std::size_t std::char_traits<char>::length(const char_type*)',
    inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /usr/include/c++/16.1.1/bits/basic_string.h:1607:43,
    inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _CharT*) [with _CharT = char; _Traits = char_traits<char>; _Alloc = allocator<char>]' at /usr/include/c++/16.1.1/bits/basic_string.h:4032:36,
    inlined from 'static void Slic3r::sla::LineUtils::draw(Slic3r::SVG&, const Slic3r::Line&, const char*, coordf_t, const char*, bool, const char*, const char*)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/LineUtils.cpp:246:74:
/usr/include/c++/16.1.1/bits/char_traits.h:396:25: warning: argument 1 null where non-null expected [-Wnonnull]
/usr/include/c++/16.1.1/bits/char_traits.h:396:25: note: in a call to built-in function 'long unsigned int __builtin_strlen(const char*)'
In static member function 'static constexpr std::size_t std::char_traits<char>::length(const char_type*)',
    inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /usr/include/c++/16.1.1/bits/basic_string.h:1607:43,
    inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _CharT*) [with _CharT = char; _Traits = char_traits<char>; _Alloc = allocator<char>]' at /usr/include/c++/16.1.1/bits/basic_string.h:4032:36,
    inlined from 'static void Slic3r::sla::LineUtils::draw(Slic3r::SVG&, const Slic3r::Line&, const char*, coordf_t, const char*, bool, const char*, const char*)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/LineUtils.cpp:247:74:
/usr/include/c++/16.1.1/bits/char_traits.h:396:25: warning: argument 1 null where non-null expected [-Wnonnull]
/usr/include/c++/16.1.1/bits/char_traits.h:396:25: note: in a call to built-in function 'long unsigned int __builtin_strlen(const char*)'
[255/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportIslands/PolygonUtils.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/PolygonUtils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/PolygonUtils.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/PolygonUtils.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[256/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportIslands/PostProcessNeighbor.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiGraph.hpp:5,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/NodeDataWithResult.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/PostProcessNeighbor.hpp:5,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/PostProcessNeighbor.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiGraphUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/PostProcessNeighbor.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[257/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportIslands/PostProcessNeighbors.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiGraph.hpp:5,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/PostProcessNeighbors.hpp:5,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/PostProcessNeighbors.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiGraphUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/PostProcessNeighbors.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[258/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportIslands/SupportIslandPoint.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/SupportIslandPoint.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/SupportIslandPoint.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiGraph.hpp:5,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/SupportIslandPoint.hpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiGraphUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/SupportIslandPoint.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[259/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategy.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/BeadingStrategy/BeadingStrategy.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[260/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportIslands/SampleConfigFactory.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/SampleConfigFactory.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/SampleConfigFactory.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[261/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp.o
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp: In member function 'std::vector<float> Slic3r::Arachne::DistributedBeadingStrategy::calc_normalized_weights(coord_t, coord_t) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp:39:40: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const coord_t' {aka 'const int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp: In member function 'virtual Slic3r::Arachne::BeadingStrategy::Beading Slic3r::Arachne::DistributedBeadingStrategy::compute(coord_t, coord_t) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp:88:44: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'coord_t' {aka 'int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp:90:45: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'coord_t' {aka 'int'} [-Wsign-compare]
[262/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportIslands/VoronoiGraphUtils.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiGraphUtils.hpp:7,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiGraphUtils.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiGraphUtils.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiGraphUtils.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/VoronoiOffset.hpp: In function 'Slic3r::Vec2d Slic3r::Voronoi::vertex_point(const Slic3r::Geometry::VoronoiDiagram::vertex_type&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/VoronoiOffset.hpp:36:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiGraphUtils.cpp: In static member function 'static Slic3r::Vec2d Slic3r::sla::VoronoiGraphUtils::to_point_d(const Slic3r::Geometry::VoronoiDiagram::vertex_type*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiGraphUtils.cpp:44:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiGraphUtils.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiGraphUtils.cpp:503:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiGraphUtils.cpp: In static member function 'static Slic3r::Vec2d Slic3r::sla::VoronoiGraphUtils::to_point_d(const Slic3r::Geometry::VoronoiDiagram::vertex_type*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiGraphUtils.cpp:44:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[263/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategyFactory.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/BeadingStrategy/BeadingStrategyFactory.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/BeadingStrategy/BeadingStrategyFactory.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/BeadingStrategy/../../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/BeadingStrategy/../../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/BeadingStrategy/../../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/BeadingStrategy/../../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[264/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp.o
[265/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/RedistributeBeadingStrategy.cpp.o
[266/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/WideningBeadingStrategy.cpp.o
[267/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportIslands/UniformSupportIsland.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/UniformSupportIsland.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/UniformSupportIsland.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/VoronoiGraph.hpp:5,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/SupportIslandPoint.hpp:7,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/UniformSupportIsland.hpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/UniformSupportIsland.cpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/VoronoiOffset.hpp: In function 'Slic3r::Vec2d Slic3r::Voronoi::vertex_point(const Slic3r::Geometry::VoronoiDiagram::vertex_type&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/VoronoiOffset.hpp:36:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/VoronoiVisualUtils.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/UniformSupportIsland.cpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::TriangleMesh::size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:179:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/UniformSupportIsland.cpp: In function 'void {anonymous}::move_duplicit_positions(Slic3r::sla::SupportIslandPoints&, const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/SLA/SupportIslands/UniformSupportIsland.cpp:381:17: warning: unused variable 'move_distance' [-Wunused-variable]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[268/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/LimitedBeadingStrategy.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/BeadingStrategy/LimitedBeadingStrategy.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[269/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/SquareGrid.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/SquareGrid.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/SquareGrid.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[270/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BranchingTree/BranchingTree.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BranchingTree/BranchingTree.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BranchingTree/BranchingTree.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BranchingTree/BranchingTree.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BranchingTree/BranchingTree.hpp:9:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BranchingTree/BranchingTree.cpp:192:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BranchingTree/BranchingTree.cpp: In function 'Slic3r::ExPolygon Slic3r::branchingtree::make_bed_poly(const indexed_triangle_set&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BranchingTree/BranchingTree.cpp:192:35: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[271/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/PolylineStitcher.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/SparseGrid.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/SparsePointGrid.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/PolylineStitcher.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/PolylineStitcher.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/PolylineStitcher.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1213: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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1645: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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1213: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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[272/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BranchingTree/PointCloud.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BranchingTree/BranchingTree.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BranchingTree/PointCloud.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BranchingTree/PointCloud.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MeshNormals.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BranchingTree/PointCloud.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/BranchingTree/PointCloud.hpp:12:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[273/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/PerimeterOrder.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/ExtrusionJunction.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/ExtrusionLine.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/PerimeterOrder.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/PerimeterOrder.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/ExtrusionLine.hpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../clipper/clipper.hpp:40,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../clipper/clipper_z.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/ExtrusionLine.hpp:8:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[274/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/Voronoi.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Voronoi.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/Voronoi.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Geometry/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[275/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionLine.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/ExtrusionJunction.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1213: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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1645: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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1213: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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1645: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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/ExtrusionLine.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:161:33: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int64_t' {aka 'const long int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:161:56: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int64_t' {aka 'const long int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:168:46: warning: comparison of integer expressions of different signedness: 'Eigen::GenericNumTraits<long unsigned int>::Real' {aka 'long unsigned int'} and 'const int64_t' {aka 'const long int'} [-Wsign-compare]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../clipper/clipper.hpp:40,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../clipper/clipper_z.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:8:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1860: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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1860: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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[276/688] Linking CXX static library src/occt_wrapper/OCCTWrapper.a
[277/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidationGraph.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/HalfEdgeNode.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/HalfEdgeGraph.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/SkeletalTrapezoidationGraph.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/SkeletalTrapezoidationGraph.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[278/688] Building C object CMakeFiles/glad_gl.dir/glad/src/gl.c.o
[279/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Utils/DirectoriesUtils.cpp.o
[280/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidation.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/HalfEdgeNode.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/HalfEdgeGraph.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/SkeletalTrapezoidation.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/SkeletalTrapezoidation.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/SkeletalTrapezoidation.hpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1213: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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1645: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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1213: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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[281/688] Linking C static library libglad_gl.a
[282/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/arduino.c.o
[283/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/avr.c.o
[284/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/avrpart.c.o
[285/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/avr910.c.o
[286/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/bitbang.c.o
[287/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/buspirate.c.o
[288/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/butterfly.c.o
[289/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/config.c.o
[290/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/config_gram.c.o
config_gram.y: In function 'yyparse':
config_gram.y:1217:7: warning: '__builtin_strncpy' specified bound 64 equals destination size [-Wstringop-truncation]
config_gram.y:672:7: warning: '__builtin_strncpy' specified bound 64 equals destination size [-Wstringop-truncation]
[291/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/crc16.c.o
[292/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/OpenVDBUtils.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/OpenVDBUtils.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/OpenVDBUtils.cpp: In function 'Slic3r::Vec3d Slic3r::to_vec3d(const openvdb::v13_0::math::Vec3s&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/OpenVDBUtils.cpp:69:46: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/OpenVDBUtils.cpp:87:67:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/OpenVDBUtils.cpp:87:67:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/OpenVDBUtils.cpp: In member function 'void Slic3r::TriangleMeshDataAdapter::getIndexSpacePoint(size_t, size_t, openvdb::v13_0::math::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/OpenVDBUtils.cpp:87:33: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/OpenVDBUtils.cpp: In function 'indexed_triangle_set Slic3r::grid_to_mesh(const VoxelGrid&, double, double, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/OpenVDBUtils.cpp:187:62: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/OpenVDBUtils.cpp: In member function 'void Slic3r::TriangleMeshDataAdapter::getIndexSpacePoint(size_t, size_t, openvdb::v13_0::math::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/OpenVDBUtils.cpp:87:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[293/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/fileio.c.o
[294/688] Building CXX object src/slic3r-arrange/CMakeFiles/slic3r-arrange.dir/src/Beds.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange/include/arrange/Beds.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange/src/Beds.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[295/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/lexer.c.o
[296/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/linuxgpio.c.o
[297/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/pgm_type.c.o
[298/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/pgm.c.o
[299/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/lists.c.o
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/avrdude/avrdude/lists.c: In function 'lrmv_d':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/avrdude/avrdude/lists.c:1115:7: warning: variable 'i' set but not used [-Wunused-but-set-variable=]
[300/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/pickit2.c.o
[301/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/ser_avrdoper.c.o
[302/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/safemode.c.o
[303/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Utils/JsonUtils.cpp.o
[304/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/serbb_win32.c.o
[305/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/ser_win32.c.o
[306/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/pindefs.c.o
[307/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/serbb_posix.c.o
[308/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/stk500generic.c.o
[309/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/ser_posix.c.o
[310/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/update.c.o
[311/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/stk500.c.o
[312/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/wiring.c.o
[313/688] Building CXX object src/slic3r-arrange/CMakeFiles/slic3r-arrange.dir/src/NFP/EdgeCache.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange/include/arrange/NFP/EdgeCache.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange/src/NFP/EdgeCache.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[314/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/term.c.o
[315/688] Building CXX object src/slic3r-arrange/CMakeFiles/slic3r-arrange.dir/src/NFP/NFPConcave_Tesselate.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange/src/NFP/NFPConcave_Tesselate.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[316/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/main.c.o
[317/688] Building C object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/stk500v2.c.o
[318/688] Building CXX object src/slic3r-arrange/CMakeFiles/slic3r-arrange.dir/src/NFP/NFP.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange/include/arrange/NFP/NFP.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange/src/NFP/NFP.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[319/688] Building CXX object bundled_deps/imgui/CMakeFiles/imgui.dir/imgui/imgui_stdlib.cpp.o
[320/688] Building CXX object bundled_deps/avrdude/CMakeFiles/avrdude.dir/avrdude/avrdude-slic3r.cpp.o
[321/688] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/WallToolPaths.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/BeadingStrategy/BeadingStrategyFactory.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/WallToolPaths.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/WallToolPaths.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/BeadingStrategy/../../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/BeadingStrategy/../../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/BeadingStrategy/../../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/BeadingStrategy/../../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/WallToolPaths.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1213: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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1645: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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1213: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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1645: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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/../PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/WallToolPaths.cpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/BeadingStrategy/../../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/BeadingStrategy/../../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/BeadingStrategy/../../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1860: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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/Arachne/utils/../../Config.hpp:1860: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.6/src/libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/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.6/src/libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[322/688] Building CXX object bundled_deps/imgui/CMakeFiles/imgui.dir/imgui/imgui_tables.cpp.o
[323/688] Linking CXX static library src/libslic3r/liblibslic3r.a
[324/688] Linking CXX static library src/slic3r-arrange/libslic3r-arrange.a
[325/688] Building CXX object bundled_deps/imgui/CMakeFiles/imgui.dir/imgui/imgui_draw.cpp.o
[326/688] Building CXX object bundled_deps/imgui/CMakeFiles/imgui.dir/imgui/imgui_demo.cpp.o
[327/688] Building CXX object bundled_deps/imgui/CMakeFiles/imgui.dir/imgui/imgui_widgets.cpp.o
[328/688] Building CXX object bundled_deps/imgui/CMakeFiles/imgui.dir/imgui/imgui.cpp.o
[329/688] Building CXX object src/libvgcode/CMakeFiles/libvgcode.dir/src/Bitset.cpp.o
[330/688] Building CXX object src/libvgcode/CMakeFiles/libvgcode.dir/src/ColorPrint.cpp.o
[331/688] Building CXX object src/libvgcode/CMakeFiles/libvgcode.dir/src/CogMarker.cpp.o
[332/688] Building CXX object src/libvgcode/CMakeFiles/libvgcode.dir/src/ExtrusionRoles.cpp.o
[333/688] Building CXX object src/libvgcode/CMakeFiles/libvgcode.dir/src/GCodeInputData.cpp.o
[334/688] Building CXX object src/libvgcode/CMakeFiles/libvgcode.dir/src/ColorRange.cpp.o
[335/688] Building CXX object src/libvgcode/CMakeFiles/libvgcode.dir/src/Layers.cpp.o
[336/688] Building CXX object src/libvgcode/CMakeFiles/libvgcode.dir/src/OpenGLUtils.cpp.o
[337/688] Building CXX object src/libvgcode/CMakeFiles/libvgcode.dir/src/PathVertex.cpp.o
[338/688] Building CXX object src/libvgcode/CMakeFiles/libvgcode.dir/src/OptionTemplate.cpp.o
[339/688] Building CXX object src/libvgcode/CMakeFiles/libvgcode.dir/src/Range.cpp.o
[340/688] Building CXX object src/libvgcode/CMakeFiles/libvgcode.dir/src/Settings.cpp.o
[341/688] Building CXX object src/libvgcode/CMakeFiles/libvgcode.dir/src/SegmentTemplate.cpp.o
[342/688] Building CXX object src/slic3r-arrange-wrapper/CMakeFiles/slic3r-arrange-wrapper.dir/src/Scene.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Scene.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/Scene.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Items/ArrangeItem.hpp:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/Scene.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Arrange.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Arrange.hpp:228:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[343/688] Building CXX object src/libvgcode/CMakeFiles/libvgcode.dir/src/Types.cpp.o
[344/688] Building CXX object src/libvgcode/CMakeFiles/libvgcode.dir/src/ToolMarker.cpp.o
[345/688] Building CXX object src/libvgcode/CMakeFiles/libvgcode.dir/src/Utils.cpp.o
[346/688] Building CXX object src/libvgcode/CMakeFiles/libvgcode.dir/src/ViewRange.cpp.o
[347/688] Building CXX object src/libvgcode/CMakeFiles/libvgcode.dir/src/Viewer.cpp.o
[348/688] Linking CXX static library bundled_deps/avrdude/libavrdude.a
[349/688] Linking CXX static library bundled_deps/imgui/libimgui.a
[350/688] Building CXX object src/libvgcode/CMakeFiles/libvgcode.dir/src/ViewerImpl.cpp.o
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libvgcode/src/ViewerImpl.cpp: In member function 'void libvgcode::ViewerImpl::render_segments(const libvgcode::Mat4x4&, const libvgcode::Mat4x4&, const libvgcode::Vec3&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libvgcode/src/ViewerImpl.cpp:1891:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::array<int, 4>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libvgcode/src/ViewerImpl.cpp:1920:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::array<int, 4>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libvgcode/src/ViewerImpl.cpp: In member function 'void libvgcode::ViewerImpl::render_options(const libvgcode::Mat4x4&, const libvgcode::Mat4x4&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libvgcode/src/ViewerImpl.cpp:1978:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::array<int, 4>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libvgcode/src/ViewerImpl.cpp:2007:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::array<int, 4>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libvgcode/src/ViewerImpl.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libvgcode/src/ShadersES.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libvgcode/src/ShadersES.hpp:218:20: warning: 'libvgcode::Options_Fragment_Shader_ES' defined but not used [-Wunused-variable]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libvgcode/src/ShadersES.hpp:159:20: warning: 'libvgcode::Options_Vertex_Shader_ES' defined but not used [-Wunused-variable]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libvgcode/src/ShadersES.hpp:150:20: warning: 'libvgcode::Segments_Fragment_Shader_ES' defined but not used [-Wunused-variable]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libvgcode/src/ShadersES.hpp:13:20: warning: 'libvgcode::Segments_Vertex_Shader_ES' defined but not used [-Wunused-variable]
[351/688] Building CXX object src/slic3r-arrange-wrapper/CMakeFiles/slic3r-arrange-wrapper.dir/src/ArrangeSettingsDb_AppCfg.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AppConfig.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/ArrangeSettingsDb_AppCfg.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/ArrangeSettingsDb_AppCfg.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[352/688] Linking CXX static library src/libvgcode/liblibvgcode.a
[353/688] Building CXX object src/slic3r-arrange-wrapper/CMakeFiles/slic3r-arrange-wrapper.dir/src/ModelArrange.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/ModelArrange.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:356:18:   required from 'Slic3r::BoundingBoxBase<Eigen::Matrix<SquareLengthType, 2, 1, 2> > Slic3r::to_2d(const BoundingBox3Base<Eigen::Matrix<T, 3, 1, 2, 3, 1> >&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/SceneBuilder.hpp:440:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Items/ArrangeItem.hpp:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/ModelArrange.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Arrange.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Arrange.hpp:228:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[354/688] Building CXX object src/slic3r-arrange-wrapper/CMakeFiles/slic3r-arrange-wrapper.dir/src/SceneBuilder.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/SceneBuilder.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/SceneBuilder.cpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp: In member function 'Slic3r::Vec2d Slic3r::MultipleBeds::get_bed_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp:89:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTree.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLAPrint.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/SceneBuilder.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/SceneBuilder.cpp:78:23:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:356:18:   required from 'Slic3r::BoundingBoxBase<Eigen::Matrix<SquareLengthType, 2, 1, 2> > Slic3r::to_2d(const BoundingBox3Base<Eigen::Matrix<T, 3, 1, 2, 3, 1> >&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/SceneBuilder.hpp:440:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r-arrange-wrapper/src/SceneBuilder.cpp: In function 'void Slic3r::arr2::transform_instance(Slic3r::ModelInstance&, const Slic3r::Vec2d&, double, const Slic3r::Transform3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/SceneBuilder.cpp:78:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp: In function 'Slic3r::BoundingBoxBase<Eigen::Matrix<SquareLengthType, 2, 1, 2> > Slic3r::to_2d(const BoundingBox3Base<Eigen::Matrix<T, 3, 1, 2, 3, 1> >&) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:356:18: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/SceneBuilder.cpp: In member function 'Slic3r::ExPolygons Slic3r::arr2::ArrangeableFullModel<Mdl, Dup, VBH>::full_outline() const [with Mdl = Slic3r::Model; Dup = Slic3r::arr2::ModelDuplicate; VBH = Slic3r::arr2::VirtualBedHandler]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/SceneBuilder.cpp:937:27: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp: In function 'Slic3r::BoundingBoxBase<Eigen::Matrix<SquareLengthType, 2, 1, 2> > Slic3r::unscaled(const BoundingBox&) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:284:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/SceneBuilder.cpp: In member function 'Slic3r::ExPolygons Slic3r::arr2::ArrangeableFullModel<Mdl, Dup, VBH>::full_outline() const [with Mdl = const Slic3r::Model; Dup = const Slic3r::arr2::ModelDuplicate; VBH = const Slic3r::arr2::VirtualBedHandler]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/SceneBuilder.cpp:937:27: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp: In function 'Slic3r::BoundingBoxBase<Eigen::Matrix<SquareLengthType, 2, 1, 2> > Slic3r::unscaled(const BoundingBox&) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:284:102: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/SceneBuilder.cpp: In function 'void Slic3r::arr2::transform_instance(Slic3r::ModelInstance&, const Slic3r::Vec2d&, double, const Slic3r::Transform3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/SceneBuilder.cpp:78:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[355/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ArrangeSettingsDialogImgui.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ArrangeSettingsDialogImgui.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[356/688] Building CXX object src/slic3r-arrange-wrapper/CMakeFiles/slic3r-arrange-wrapper.dir/src/Items/SimpleArrangeItem.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Items/SimpleArrangeItem.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/Items/SimpleArrangeItem.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange/include/arrange/NFP/Kernels/GravityKernel.hpp:21:51:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/Tasks/ArrangeTaskImpl.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/Items/SimpleArrangeItem.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::TriangleMesh::size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:179:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Items/SimpleArrangeItem.hpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Arrange.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Arrange.hpp:228:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[357/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/AboutDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/AboutDialog.cpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/AboutDialog.cpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/AboutDialog.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[358/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/pchheader.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/pchheader.hpp:187,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/pchheader.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/pchheader.hpp:189:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /usr/include/eigen3/Eigen/Dense:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/pchheader.hpp:35:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Dense:1:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[359/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/UserAccountCommunication.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AppConfig.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccountSession.hpp:5,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccountCommunication.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccountCommunication.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccountCommunication.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccountCommunication.cpp: In member function 'void Slic3r::GUI::UserAccountCommunication::set_username(const std::string&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccountCommunication.cpp:332:19: warning: unused variable 'file' [-Wunused-variable]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccountCommunication.cpp: In member function 'void Slic3r::GUI::UserAccountCommunication::on_slave_read_timer(wxTimerEvent&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccountCommunication.cpp:760:15: warning: unused variable 'expires_in_second' [-Wunused-variable]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccountCommunication.cpp: In member function 'void Slic3r::GUI::UserAccountCommunication::on_store_read_request()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccountCommunication.cpp:882:16: warning: unused variable 'prior_expiration_secs' [-Wunused-variable]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[360/688] Building CXX object src/slic3r-arrange-wrapper/CMakeFiles/slic3r-arrange-wrapper.dir/src/Items/ArrangeItem.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/ConvexHull.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/Items/ArrangeItem.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange/include/arrange/NFP/Kernels/GravityKernel.hpp:21:51:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/Tasks/ArrangeTaskImpl.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/Items/ArrangeItem.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::TriangleMesh::size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:179:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/Items/ArrangeItem.cpp: In member function 'Slic3r::Vec2crd Slic3r::arr2::DecomposedShape::centroid() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/src/Items/ArrangeItem.cpp:107:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[361/688] Linking CXX static library src/slic3r-arrange-wrapper/libslic3r-arrange-wrapper.a
[362/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/UserAccountSession.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AppConfig.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccountSession.hpp:5,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccountSession.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccountSession.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[363/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/UserAccountUtils.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccountUtils.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[364/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/UserAccount.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AppConfig.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccountSession.hpp:5,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccountCommunication.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccount.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccount.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccount.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[365/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/WebViewDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AppConfig.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccountSession.hpp:5,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/WebViewDialog.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/WebViewDialog.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/WebViewDialog.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/WebViewDialog.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[366/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConnectRequestHandler.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConnectRequestHandler.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConnectRequestHandler.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[367/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/WebView.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/WebView.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[368/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/KBShortcutsDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/KBShortcutsDialog.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/KBShortcutsDialog.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[369/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SysInfoDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SysInfoDialog.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[370/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/WebViewPanel.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AppConfig.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccountSession.hpp:5,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/WebViewPanel.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/WebViewPanel.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/WebViewPanel.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/WebViewPanel.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[371/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BitmapCache.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BitmapCache.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BitmapCache.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BitmapCache.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[372/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BackgroundSlicingProcess.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BackgroundSlicingProcess.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BackgroundSlicingProcess.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BackgroundSlicingProcess.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Plater.hpp:33,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BackgroundSlicingProcess.cpp:45:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::ClippingPlane::get_normal() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:62:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:18:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[373/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigSnapshotDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigSnapshotDialog.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigSnapshotDialog.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigSnapshotDialog.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigSnapshotDialog.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[374/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLShadersManager.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLShader.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLShadersManager.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLShadersManager.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLShadersManager.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[375/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLShader.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLShader.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLShader.cpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLShader.cpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[376/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/3DScene.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTree.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLAPrint.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:29:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp: In member function 'Slic3r::Vec3d Slic3r::sla::Head::junction_point() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:82:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:38:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp: In member function 'Slic3r::Vec2d Slic3r::MultipleBeds::get_bed_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp:89:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 2, 1, 2>; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1164:58:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived = Eigen::Matrix<double, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 3, 1>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1408:35:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived = Eigen::Matrix<double, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2> >]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1408:35:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/3DScene.cpp: In member function 'void Slic3r::GLVolume::SinkingContours::update()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:112:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp: In member function 'Slic3r::GLVolume* Slic3r::GLVolumeCollection::load_wipe_tower_preview(float, float, float, float, const std::vector<std::pair<float, float> >&, float, float, float, bool, float, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:582:99: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp: In member function 'void Slic3r::GLVolumeCollection::load_object_auxiliary(const Slic3r::SLAPrintObject*, int, const std::vector<std::pair<long unsigned int, long unsigned int> >&, Slic3r::SLAPrintObjectStep, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:661:71: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp: In function 'void Slic3r::thick_lines_to_geometry(const Lines&, const std::vector<double>&, const std::vector<double>&, bool, double, GUI::GLModel::Geometry&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1164:58: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1164:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1164:58: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1167:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1184:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1184:46: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1184:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1267:91: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(const Vec2crd&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:152:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 2, 1, 2>]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp: In function 'void Slic3r::thick_lines_to_geometry(const Lines3&, const std::vector<double>&, const std::vector<double>&, bool, GUI::GLModel::Geometry&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1393:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1393:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1393:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1414:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1465:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1502:87: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(const Vec3crd&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:155:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In member function 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp: In function 'void Slic3r::thick_lines_to_geometry(const Lines3&, const std::vector<double>&, const std::vector<double>&, bool, GUI::GLModel::Geometry&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1393:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1409:34: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1415:34: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1465:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp: In function 'void Slic3r::thick_lines_to_geometry(const Lines&, const std::vector<double>&, const std::vector<double>&, bool, double, GUI::GLModel::Geometry&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1184:46: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp: In member function 'bool Slic3r::GLVolume::is_left_handed() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:324:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp: In member function 'Slic3r::GLVolume* Slic3r::GLVolumeCollection::load_wipe_tower_preview(float, float, float, float, const std::vector<std::pair<float, float> >&, float, float, float, bool, float, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:508:11: 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.6/src/slic3r/GUI/3DScene.cpp: In function 'void Slic3r::thick_lines_to_geometry(const Lines&, const std::vector<double>&, const std::vector<double>&, bool, double, GUI::GLModel::Geometry&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1184:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1113:13: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp: In member function 'void Slic3r::GLVolumeCollection::load_object_auxiliary(const Slic3r::SLAPrintObject*, int, const std::vector<std::pair<long unsigned int, long unsigned int> >&, Slic3r::SLAPrintObjectStep, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:619:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp: In function 'void Slic3r::thick_lines_to_geometry(const Lines3&, const std::vector<double>&, const std::vector<double>&, bool, GUI::GLModel::Geometry&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1393:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:1349:13: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp: In member function 'void Slic3r::GLVolume::SinkingContours::update()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.cpp:98:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[377/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SceneRaycaster.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SceneRaycaster.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SceneRaycaster.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.hpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::ClippingPlane::get_normal() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.hpp:62:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SceneRaycaster.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SceneRaycaster.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp: In member function 'Slic3r::Vec2d Slic3r::MultipleBeds::get_bed_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp:89:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SceneRaycaster.cpp:190:83:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SceneRaycaster.cpp:190:83:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/Camera.hpp: In member function 'bool Slic3r::GUI::Camera::is_looking_downward() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.hpp:135:62: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SceneRaycaster.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SceneRaycaster.cpp:190:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SceneRaycaster.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SceneRaycaster.cpp:145:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SceneRaycaster.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SceneRaycaster.cpp:190:83: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SceneRaycaster.cpp:163:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[378/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/OpenGLManager.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLShader.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLShadersManager.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/OpenGLManager.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/OpenGLManager.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/OpenGLManager.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/OpenGLManager.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[379/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosCommon.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmosCommon.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::ClippingPlane::get_normal() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:62:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCodeReader.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeProcessor.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTree.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLAPrint.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp: In member function 'Slic3r::Vec3d Slic3r::sla::Head::junction_point() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:82:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp: In member function 'void Slic3r::GUI::ClippingPlane::set_normal(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:55:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp: In member function 'void Slic3r::GUI::CommonGizmosDataObjects::InstancesHider::render_cut() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp:214:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'void Slic3r::GUI::ClippingPlane::set_normal(const Slic3r::Vec3d&)',
    inlined from 'Slic3r::GUI::ClippingPlane::ClippingPlane(const Slic3r::Vec3d&, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:39:19,
    inlined from 'static Slic3r::GUI::ClippingPlane Slic3r::GUI::ClippingPlane::ClipsNothing()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:66:89,
    inlined from 'const Slic3r::GUI::ClippingPlane* Slic3r::GUI::CommonGizmosDataObjects::ObjectClipper::get_clipping_plane(bool) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp:462:69:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:55:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp: In member function 'void Slic3r::GUI::CommonGizmosDataObjects::ObjectClipper::set_position_by_ratio(double, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp:441:117: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'void Slic3r::GUI::ClippingPlane::set_normal(const Slic3r::Vec3d&)',
    inlined from 'Slic3r::GUI::ClippingPlane::ClippingPlane(const Slic3r::Vec3d&, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:39:19,
    inlined from 'void Slic3r::GUI::CommonGizmosDataObjects::ObjectClipper::set_position_by_ratio(double, bool)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp:449:120:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:55:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[380/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosManager.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLToolbar.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmosManager.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmosManager.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCodeReader.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeProcessor.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoRotate.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::GLGizmoRotate3D::get_rotation() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoRotate.hpp:126:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp: In member function 'Slic3r::GUI::ClippingPlane Slic3r::GUI::GLGizmosManager::get_clipping_plane() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:319:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp: In member function 'void Slic3r::GUI::ClippingPlane::set_normal(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:55:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp: In member function 'Slic3r::GUI::ClippingPlane Slic3r::GUI::GLGizmosManager::get_clipping_plane() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:319:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'void Slic3r::GUI::ClippingPlane::set_normal(const Slic3r::Vec3d&)',
    inlined from 'Slic3r::GUI::ClippingPlane::ClippingPlane(const Slic3r::Vec3d&, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:39:19,
    inlined from 'static Slic3r::GUI::ClippingPlane Slic3r::GUI::ClippingPlane::ClipsNothing()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:66:89,
    inlined from 'Slic3r::GUI::ClippingPlane Slic3r::GUI::GLGizmosManager::get_clipping_plane() const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:316:43:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:55:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[381/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoBase.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCodeReader.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeProcessor.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/Gizmos/GLGizmoBase.cpp: In member function 'void Slic3r::GUI::GLGizmoBase::render_grabbers(const Slic3r::BoundingBoxf3&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.cpp:207:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[382/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaBase.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaBase.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaBase.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaBase.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/Gizmos/GLGizmoSlaBase.cpp: In member function 'void Slic3r::GUI::GLGizmoSlaBase::update_volumes()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaBase.cpp:118:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp: In member function 'void Slic3r::GUI::ClippingPlane::set_normal(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:55:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaBase.cpp: In member function 'void Slic3r::GUI::GLGizmoSlaBase::render_volumes()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaBase.cpp:174:61: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'void Slic3r::GUI::ClippingPlane::set_normal(const Slic3r::Vec3d&)',
    inlined from 'Slic3r::GUI::ClippingPlane::ClippingPlane(const Slic3r::Vec3d&, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:39:19,
    inlined from 'static Slic3r::GUI::ClippingPlane Slic3r::GUI::ClippingPlane::ClipsNothing()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:66:89,
    inlined from 'void Slic3r::GUI::GLGizmoSlaBase::render_volumes()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaBase.cpp:172:112:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:55:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaBase.cpp: In member function 'void Slic3r::GUI::GLGizmoSlaBase::update_volumes()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaBase.cpp:68:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[383/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMove.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMove.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCodeReader.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeProcessor.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:75:87:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:75:87:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp: In member function 'virtual void Slic3r::GUI::GLGizmoMove3D::on_start_dragging()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:75:62: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp: In member function 'virtual void Slic3r::GUI::GLGizmoMove3D::on_render()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:123:58: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp: In member function 'double Slic3r::GUI::GLGizmoMove3D::calc_projection(const Slic3r::GUI::GLGizmoBase::UpdateData&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:272:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::unit_vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:58: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:82: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:58: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'double Slic3r::Linef3::length() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:313:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'double Slic3r::Linef3::length() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:313:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp: In member function 'virtual void Slic3r::GUI::GLGizmoMove3D::on_start_dragging()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:75:87: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp: In member function 'virtual void Slic3r::GUI::GLGizmoMove3D::on_render()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:107:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Slic3r::Vec3d Slic3r::Linef3::unit_vector() const',
    inlined from 'double Slic3r::GUI::GLGizmoMove3D::calc_projection(const Slic3r::GUI::GLGizmoBase::UpdateData&) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:262:59:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[384/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Selection.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CoordAxes.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::TriangleMesh::size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:179:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:25:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:33:
/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
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'const std::pair<Eigen::Matrix<double, 3, 1, 2>, double> Slic3r::GUI::Selection::get_bounding_sphere() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:921:65: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 3, 1, 2>, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' 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/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:825:39:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:825:39:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:719:26:   required from 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Matrix<double, 3, 1, 2>; Derived2 = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false> >; Derived = Eigen::Quaternion<double>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1132:95:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/Selection.cpp: In member function 'std::pair<Slic3r::BoundingBoxf3, Eigen::Transform<double, 3, 2, 2> > Slic3r::GUI::Selection::get_bounding_box_in_reference_system(Slic3r::GUI::ECoordinatesType) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:825:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'const std::pair<Eigen::Matrix<double, 3, 1, 2>, double> Slic3r::GUI::Selection::get_bounding_sphere() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:921:32: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 3, 1, 2>, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:941:45: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:953:13: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 3, 1, 2>, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'void Slic3r::GUI::Selection::translate(const Slic3r::Vec3d&, Slic3r::GUI::TransformationType)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:980:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:980:98: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:989:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:989:145: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'void Slic3r::GUI::Selection::rotate(const Slic3r::Vec3d&, Slic3r::GUI::TransformationType)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1037:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1045:135: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1045:86: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1184:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1224:90: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1233:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In constructor 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In member function 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'void Slic3r::GUI::Selection::scale_and_translate(const Slic3r::Vec3d&, const Slic3r::Vec3d&, Slic3r::GUI::TransformationType)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1313:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1327:92: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1330:103: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1346:149: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'int Slic3r::GUI::Selection::bake_transform_if_needed() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1484:95: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp: In constructor 'Slic3r::sla::DrainHole::DrainHole(Slic3r::Vec3f, Slic3r::Vec3f, float, float, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:69:5: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'void Slic3r::GUI::Selection::set_caches()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:2112:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:2113:49: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 3, 1, 2>, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'void Slic3r::GUI::Selection::render_bounding_box(const Slic3r::BoundingBoxf3&, const Slic3r::Transform3d&, const Slic3r::ColorRGB&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:2210:43: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'void Slic3r::GUI::Selection::paste_volumes_from_clipboard()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:2959:92: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:2959:194: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:2959:92: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1, 2> > >, const Eigen::Matrix<double, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'void Slic3r::GUI::Selection::paste_objects_from_clipboard()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:2986:46: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'void Slic3r::GUI::Selection::transform_volume_relative(Slic3r::GLVolume&, const VolumeCache&, Slic3r::GUI::TransformationType, const Slic3r::Transform3d&, const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:3028:137: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:3034:150: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:3034:137: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'int Slic3r::GUI::Selection::bake_transform_if_needed() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1484:95: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'const std::pair<Eigen::Matrix<double, 3, 1, 2>, double> Slic3r::GUI::Selection::get_bounding_sphere() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:941:47: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'void Slic3r::GUI::Selection::paste_volumes_from_clipboard()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:2959:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:2959:246: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:2959:244: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'std::pair<Slic3r::BoundingBoxf3, Eigen::Transform<double, 3, 2, 2> > Slic3r::GUI::Selection::get_bounding_box_in_reference_system(Slic3r::GUI::ECoordinatesType) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:825:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'void Slic3r::GUI::Selection::transform_instance_relative(Slic3r::GLVolume&, const VolumeCache&, Slic3r::GUI::TransformationType, const Slic3r::Transform3d&, const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:3009:121: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'void Slic3r::GUI::Selection::transform_volume_relative(Slic3r::GLVolume&, const VolumeCache&, Slic3r::GUI::TransformationType, const Slic3r::Transform3d&, const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:3028:139: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:3034:90: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:3034:139: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'void Slic3r::GUI::Selection::translate(const Slic3r::Vec3d&, Slic3r::GUI::TransformationType)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:980:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:980:100: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:989:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:989:147: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'void Slic3r::GUI::Selection::rotate(const Slic3r::Vec3d&, Slic3r::GUI::TransformationType)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1045:135: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1054:127: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'void Slic3r::GUI::Selection::scale_and_translate(const Slic3r::Vec3d&, const Slic3r::Vec3d&, Slic3r::GUI::TransformationType)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1326:95: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1327:94: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1224:83: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'void Slic3r::GUI::Selection::render_sidebar_hints(const std::string&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1695:77: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In static member function 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In constructor 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>]',
    inlined from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'const std::pair<Eigen::Matrix<double, 3, 1, 2>, double> Slic3r::GUI::Selection::get_bounding_sphere() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:921:32: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 3, 1, 2>, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'void Slic3r::GUI::Selection::set_caches()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:2102:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:2102:6: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 3, 1, 2>, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:2102:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:2102:6: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 3, 1, 2>, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:2112:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:2113:49: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 3, 1, 2>, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'void Slic3r::GUI::Selection::rotate(const Slic3r::Vec3d&, Slic3r::GUI::TransformationType)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1037:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'void Slic3r::GUI::Selection::scale_and_translate(const Slic3r::Vec3d&, const Slic3r::Vec3d&, Slic3r::GUI::TransformationType)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1296:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1199:23: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1199:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >]',
    inlined from 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58,
    inlined from 'Slic3r::GUI::Selection::scale_to_fit_print_volume(const Slic3r::BuildVolume&)::<lambda(const Slic3r::BuildVolume&, bool, double*)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1224:83:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1233:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Matrix<double, 3, 1, 2>; Derived2 = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false> >; Derived = Eigen::Quaternion<double>]',
    inlined from 'void Slic3r::GUI::Selection::flattening_rotate(const Slic3r::Vec3d&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1132:95:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:696:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp: In member function 'void Slic3r::GUI::Selection::render_sidebar_hints(const std::string&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.cpp:1671:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[385/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLCanvas3D.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLToolbar.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CoordAxes.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmosManager.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::TriangleMesh::size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:179:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCodeReader.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeProcessor.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTree.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLAPrint.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BackgroundSlicingProcess.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:37:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp: In member function 'Slic3r::Vec3d Slic3r::sla::Head::junction_point() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:82:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:46:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:964:26: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'void Slic3r::GUI::GLCanvas3D::render()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:2128:21: warning: variable 'bed_center' set but not used [-Wunused-but-set-variable=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:2207:49: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::get_local_mouse_position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:4282:46: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'void Slic3r::GUI::GLCanvas3D::_render_thumbnail_internal(Slic3r::ThumbnailData&, const Slic3r::ThumbnailsParams&, const Slic3r::GLVolumeCollection&, Slic3r::GUI::Camera::EType)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:4970:15: warning: unused variable 'extruders_count' [-Wunused-variable]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'Slic3r::Vec3d Slic3r::GUI::GLCanvas3D::_mouse_to_3d(const Slic3r::Point&, const float*, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:7256:86: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:853:69:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::Transpose<const Eigen::Matrix<double, 3, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 1, 3>]':
/usr/include/igl/unproject.cpp:31:35:   required from 'void igl::unproject(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<Derivedviewport>&, Eigen::PlainObjectBase<Derivedscene>&) [with Derivedwin = Eigen::Matrix<double, 3, 1, 2>; Derivedmodel = Eigen::Matrix<double, 4, 4, 2>; Derivedproj = Eigen::Matrix<double, 4, 4, 2>; Derivedviewport = Eigen::Matrix<int, 4, 1, 2>; Derivedscene = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:7290:23:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::Transpose<const Eigen::Matrix<double, 1, 3> >; EvalReturnType = const Eigen::Matrix<double, 3, 1>]':
/usr/include/igl/unproject.cpp:31:35:   required from 'void igl::unproject(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<Derivedviewport>&, Eigen::PlainObjectBase<Derivedscene>&) [with Derivedwin = Eigen::Matrix<double, 1, 3>; Derivedmodel = Eigen::Matrix<double, 4, 4, 2>; Derivedproj = Eigen::Matrix<double, 4, 4, 2>; Derivedviewport = Eigen::Matrix<int, 4, 1, 2>; Derivedscene = Eigen::Matrix<double, 1, 3>]'
/usr/include/igl/unproject.cpp:31:14:   required from 'void igl::unproject(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<Derivedviewport>&, Eigen::PlainObjectBase<Derivedscene>&) [with Derivedwin = Eigen::Matrix<double, 3, 1, 2>; Derivedmodel = Eigen::Matrix<double, 4, 4, 2>; Derivedproj = Eigen::Matrix<double, 4, 4, 2>; Derivedviewport = Eigen::Matrix<int, 4, 1, 2>; Derivedscene = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:7290:23:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::Transpose<const Eigen::Matrix<double, 3, 1> >; EvalReturnType = const Eigen::Matrix<double, 1, 3>]':
/usr/include/igl/unproject.cpp:31:14:   recursively required from 'void igl::unproject(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<Derivedviewport>&, Eigen::PlainObjectBase<Derivedscene>&) [with Derivedwin = Eigen::Matrix<double, 1, 3>; Derivedmodel = Eigen::Matrix<double, 4, 4, 2>; Derivedproj = Eigen::Matrix<double, 4, 4, 2>; Derivedviewport = Eigen::Matrix<int, 4, 1, 2>; Derivedscene = Eigen::Matrix<double, 1, 3>]'
/usr/include/igl/unproject.cpp:31:14:   required from 'void igl::unproject(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<Derivedviewport>&, Eigen::PlainObjectBase<Derivedscene>&) [with Derivedwin = Eigen::Matrix<double, 3, 1, 2>; Derivedmodel = Eigen::Matrix<double, 4, 4, 2>; Derivedproj = Eigen::Matrix<double, 4, 4, 2>; Derivedviewport = Eigen::Matrix<int, 4, 1, 2>; Derivedscene = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:7290:23:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/GLCanvas3D.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:148:52: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'std::pair<std::optional<std::unique_ptr<Slic3r::GUI::GLModel> >, bool> Slic3r::GUI::GLCanvas3D::get_current_marker_model() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:215:88: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_translate(indexed_triangle_set&, V) [with V = Eigen::Matrix<float, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:260:13: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In static member function 'static float Slic3r::GUI::GLCanvas3D::LayersEditing::get_cursor_z_relative(const Slic3r::GUI::GLCanvas3D&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:396:61: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'void Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:853:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:853:68: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:853:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:868:75: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:868:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'void Slic3r::GUI::GLCanvas3D::Tooltip::render(const Slic3r::Vec2d&, Slic3r::GUI::GLCanvas3D&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:976:74: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'void Slic3r::GUI::GLCanvas3D::SLAView::render_switch_button()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:1204:79: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp: In member function 'void Slic3r::GUI::ClippingPlane::set_normal(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:55:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'void Slic3r::GUI::GLCanvas3D::set_config(const Slic3r::DynamicPrintConfig*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:1627:88: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'void Slic3r::GUI::GLCanvas3D::render()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:2128:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:2182:50: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:61: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.hpp: In member function 'bool Slic3r::GUI::Camera::is_looking_downward() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.hpp:135:62: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'void Slic3r::GUI::GLCanvas3D::reload_scene(bool, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:2778:78: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:2785:112: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::unit_vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:58: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:82: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:58: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'double Slic3r::Linef3::length() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:313:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::get_local_mouse_position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:4282:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'void Slic3r::GUI::GLCanvas3D::do_move(const std::string&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:4348:70: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'void Slic3r::GUI::GLCanvas3D::handle_layers_data_focus_event(Slic3r::GUI::t_layer_height_range, Slic3r::GUI::EditorType)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:4701:6: 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.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'Slic3r::Linef3 Slic3r::GUI::GLCanvas3D::mouse_ray(const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:4756:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'double Slic3r::GUI::GLCanvas3D::get_size_proportional_to_max_bed_size(double) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:4762:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'void Slic3r::GUI::GLCanvas3D::_render_thumbnail_internal(Slic3r::ThumbnailData&, const Slic3r::ThumbnailsParams&, const Slic3r::GLVolumeCollection&, Slic3r::GUI::Camera::EType)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:4946:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/igl/unproject.h:46,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:19:
/usr/include/igl/unproject.cpp: In function 'void igl::unproject(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<Derivedviewport>&, Eigen::PlainObjectBase<Derivedscene>&) [with Derivedwin = Eigen::Matrix<double, 3, 1, 2>; Derivedmodel = Eigen::Matrix<double, 4, 4, 2>; Derivedproj = Eigen::Matrix<double, 4, 4, 2>; Derivedviewport = Eigen::Matrix<int, 4, 1, 2>; Derivedscene = Eigen::Matrix<double, 3, 1, 2>]':
/usr/include/igl/unproject.cpp:31:35: note: parameter passing for argument of type 'Eigen::Matrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/igl/unproject.cpp: In function 'void igl::unproject(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<Derivedviewport>&, Eigen::PlainObjectBase<Derivedscene>&) [with Derivedwin = Eigen::Matrix<double, 1, 3>; Derivedmodel = Eigen::Matrix<double, 4, 4, 2>; Derivedproj = Eigen::Matrix<double, 4, 4, 2>; Derivedviewport = Eigen::Matrix<int, 4, 1, 2>; Derivedscene = Eigen::Matrix<double, 1, 3>]':
/usr/include/igl/unproject.cpp:31:35: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/igl/unproject.cpp: In function 'void igl::unproject(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<Derivedviewport>&, Eigen::PlainObjectBase<Derivedscene>&) [with Derivedwin = Eigen::Matrix<double, 3, 1>; Derivedmodel = Eigen::Matrix<double, 4, 4, 2>; Derivedproj = Eigen::Matrix<double, 4, 4, 2>; Derivedviewport = Eigen::Matrix<int, 4, 1, 2>; Derivedscene = Eigen::Matrix<double, 1, 3>]':
/usr/include/igl/unproject.cpp:31:35: note: parameter passing for argument of type 'Eigen::Matrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'Slic3r::Vec3d Slic3r::GUI::GLCanvas3D::_mouse_to_bed_3d(const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:7295:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In static member function 'static void Slic3r::GUI::GLCanvas3D::WipeTowerInfo::apply_wipe_tower(Slic3r::Vec2d, double, int)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:7662:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:7325:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::BoundingBoxf Slic3r::BuildVolume::bounding_volume2d() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'void Slic3r::GUI::GLCanvas3D::reload_scene(bool, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:2785:112: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/igl/unproject.cpp: In function 'void igl::unproject(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<Derivedviewport>&, Eigen::PlainObjectBase<Derivedscene>&) [with Derivedwin = Eigen::Matrix<double, 1, 3>; Derivedmodel = Eigen::Matrix<double, 4, 4, 2>; Derivedproj = Eigen::Matrix<double, 4, 4, 2>; Derivedviewport = Eigen::Matrix<int, 4, 1, 2>; Derivedscene = Eigen::Matrix<double, 1, 3>]':
/usr/include/igl/unproject.cpp:31:35: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/igl/unproject.cpp: In function 'void igl::unproject(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<Derivedviewport>&, Eigen::PlainObjectBase<Derivedscene>&) [with Derivedwin = Eigen::Matrix<double, 3, 1>; Derivedmodel = Eigen::Matrix<double, 4, 4, 2>; Derivedproj = Eigen::Matrix<double, 4, 4, 2>; Derivedviewport = Eigen::Matrix<int, 4, 1, 2>; Derivedscene = Eigen::Matrix<double, 1, 3>]':
/usr/include/igl/unproject.cpp:31:35: note: parameter passing for argument of type 'Eigen::Matrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'void Slic3r::GUI::GLCanvas3D::do_rotate(const std::string&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:4424:66: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'void Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:853:69: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.hpp: In member function 'void Slic3r::GUI::Camera::recover_from_free_camera()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.hpp:139:35: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'void Slic3r::GUI::GLCanvas3D::render()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:2128:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'void Slic3r::GUI::GLCanvas3D::on_mouse(wxMouseEvent&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:4009:62: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::unit_vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::get_local_mouse_position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:4282:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'Slic3r::BoundingBoxf3 Slic3r::GUI::GLCanvas3D::_max_bounding_box(bool) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:5639:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In static member function 'static void Slic3r::GUI::GLCanvas3D::WipeTowerInfo::apply_wipe_tower(Slic3r::Vec2d, double, int)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:7662:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'void Slic3r::GUI::GLCanvas3D::handle_layers_data_focus_event(Slic3r::GUI::t_layer_height_range, Slic3r::GUI::EditorType)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:4701:6: 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.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'void Slic3r::GUI::GLCanvas3D::SLAView::render_switch_button()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:1156:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'void Slic3r::GUI::ClippingPlane::set_normal(const Slic3r::Vec3d&)',
    inlined from 'Slic3r::GUI::ClippingPlane::ClippingPlane(const Slic3r::Vec3d&, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:39:19,
    inlined from 'Slic3r::GUI::ClippingPlane Slic3r::GUI::ClippingPlane::inverted_normal() const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:64:93,
    inlined from 'void Slic3r::GUI::GLCanvas3D::_picking_pass()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:5737:87:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:55:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'bool Slic3r::GUI::Camera::is_looking_downward() const',
    inlined from 'void Slic3r::GUI::GLCanvas3D::_rectangular_selection_picking_pass()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:5987:121:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.hpp:135:62: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Slic3r::Vec3d Slic3r::Linef3::unit_vector() const',
    inlined from 'Slic3r::Vec3d Slic3r::GUI::GLCanvas3D::_mouse_to_bed_3d(const Slic3r::Point&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:7298:37:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'Slic3r::Vec3d Slic3r::GUI::GLCanvas3D::_mouse_to_bed_3d(const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:7295:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'void Slic3r::GUI::ClippingPlane::set_normal(const Slic3r::Vec3d&)',
    inlined from 'Slic3r::GUI::ClippingPlane::ClippingPlane(const Slic3r::Vec3d&, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:39:19,
    inlined from 'static Slic3r::GUI::ClippingPlane Slic3r::GUI::ClippingPlane::ClipsNothing()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:66:89,
    inlined from 'void Slic3r::GUI::GLCanvas3D::_render_objects(Slic3r::GLVolumeCollection::ERenderType)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:6270:58:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:55:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'void Slic3r::GUI::GLCanvas3D::_render_objects(Slic3r::GLVolumeCollection::ERenderType)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:6157:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'std::pair<std::optional<std::unique_ptr<Slic3r::GUI::GLModel> >, bool> Slic3r::GUI::GLCanvas3D::get_current_marker_model() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:166:58: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'void Slic3r::GUI::ClippingPlane::set_normal(const Slic3r::Vec3d&)',
    inlined from 'Slic3r::GUI::ClippingPlane::ClippingPlane(const Slic3r::Vec3d&, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:39:19,
    inlined from 'static Slic3r::GUI::ClippingPlane Slic3r::GUI::ClippingPlane::ClipsNothing()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:66:89,
    inlined from 'Slic3r::GUI::ClippingPlane::ClippingPlane()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:35:29,
    inlined from 'std::array<Slic3r::GUI::ClippingPlane, 2>::array()' at /usr/include/c++/16.1.1/array:102:12,
    inlined from 'Slic3r::GUI::GLCanvas3D::GLCanvas3D(wxGLCanvas*, Slic3r::GUI::Bed3D&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.cpp:1334:75:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:55:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[386/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoEmboss.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoEmboss.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/Utils/RaycastManager.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/SurfaceDrag.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoEmboss.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:31:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[387/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoScale.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoScale.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCodeReader.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeProcessor.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:90:112:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:90:112:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp: In member function 'virtual bool Slic3r::GUI::GLGizmoScale3D::on_mouse(const wxMouseEvent&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:90:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp: In member function 'virtual void Slic3r::GUI::GLGizmoScale3D::on_render()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:172:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp: In member function 'double Slic3r::GUI::GLGizmoScale3D::calc_ratio(const Slic3r::GUI::GLGizmoBase::UpdateData&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:443:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::unit_vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:58: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:82: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:58: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'double Slic3r::Linef3::length() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:313:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp: In member function 'void Slic3r::GUI::GLGizmoScale3D::update_render_data()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:461:107: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp: In member function 'virtual bool Slic3r::GUI::GLGizmoScale3D::on_mouse(const wxMouseEvent&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:90:112: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp: In member function 'double Slic3r::GUI::GLGizmoScale3D::calc_ratio(const Slic3r::GUI::GLGizmoBase::UpdateData&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:433:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Slic3r::Vec3d Slic3r::Linef3::unit_vector() const',
    inlined from 'double Slic3r::GUI::GLGizmoScale3D::calc_ratio(const Slic3r::GUI::GLGizmoBase::UpdateData&) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:433:59:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp: In member function 'void Slic3r::GUI::GLGizmoScale3D::update_render_data()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:454:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[388/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoRotate.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCodeReader.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeProcessor.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp: In member function 'Slic3r::Vec3d Slic3r::GUI::GLGizmoRotate::mouse_position_in_local_plane(const Slic3r::Linef3&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:466:77: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:110:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 2, 1, 2>; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:112:47:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:507:24:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/functional:76,
                 from /usr/include/oneapi/tbb/detail/_utils.h:24,
                 from /usr/include/oneapi/tbb/scalable_allocator.h:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:15:
/usr/include/c++/16.1.1/bits/std_function.h: In instantiation of 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Eigen::Matrix<double, 2, 1, 2>; _Functor = Eigen::Matrix<double, 2, 1, 2> (*)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _ArgTypes = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}]':
/usr/include/c++/16.1.1/bits/std_function.h:441:21:   required from 'std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = Eigen::Matrix<double, 2, 1, 2> (&)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _Constraints = void; _Res = Eigen::Matrix<double, 2, 1, 2>; _ArgTypes = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Jobs/RotoptimizeJob.hpp:27:18:   required from here
/usr/include/c++/16.1.1/bits/std_function.h:293:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:507:24:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/tuple:43,
                 from /usr/include/c++/16.1.1/functional:71:
/usr/include/c++/16.1.1/bits/invoke.h: In instantiation of 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Eigen::Matrix<double, 2, 1, 2>; _Callable = Eigen::Matrix<double, 2, 1, 2> (*&)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _Args = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}; enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> = Eigen::Matrix<double, 2, 1, 2>]':
/usr/include/c++/16.1.1/bits/std_function.h:295:30:   required from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Eigen::Matrix<double, 2, 1, 2>; _Functor = Eigen::Matrix<double, 2, 1, 2> (*)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _ArgTypes = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}]'
/usr/include/c++/16.1.1/bits/std_function.h:441:21:   required from 'std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = Eigen::Matrix<double, 2, 1, 2> (&)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _Constraints = void; _Res = Eigen::Matrix<double, 2, 1, 2>; _ArgTypes = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Jobs/RotoptimizeJob.hpp:27:18:   required from here
/usr/include/c++/16.1.1/bits/invoke.h:106:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/invoke.h: In instantiation of 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = Eigen::Matrix<double, 2, 1, 2>; _Fn = Eigen::Matrix<double, 2, 1, 2> (*&)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _Args = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}]':
/usr/include/c++/16.1.1/bits/invoke.h:116:35:   required from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Eigen::Matrix<double, 2, 1, 2>; _Callable = Eigen::Matrix<double, 2, 1, 2> (*&)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _Args = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}; enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> = Eigen::Matrix<double, 2, 1, 2>]'
/usr/include/c++/16.1.1/bits/std_function.h:295:30:   required from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Eigen::Matrix<double, 2, 1, 2>; _Functor = Eigen::Matrix<double, 2, 1, 2> (*)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _ArgTypes = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}]'
/usr/include/c++/16.1.1/bits/std_function.h:441:21:   required from 'std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = Eigen::Matrix<double, 2, 1, 2> (&)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _Constraints = void; _Res = Eigen::Matrix<double, 2, 1, 2>; _ArgTypes = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Jobs/RotoptimizeJob.hpp:27:18:   required from here
/usr/include/c++/16.1.1/bits/invoke.h:62:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp: In member function 'virtual void Slic3r::GUI::GLGizmoRotate::on_dragging(const Slic3r::GUI::GLGizmoBase::UpdateData&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:110:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:110:64: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:110:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:112:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 2, 1, 2>]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp: In member function 'void Slic3r::GUI::GLGizmoRotate::init_data_from_selection(const Slic3r::GUI::Selection&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:211:75: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 3, 1, 2>, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp: In member function 'Slic3r::Vec3d Slic3r::GUI::GLGizmoRotate::mouse_position_in_local_plane(const Slic3r::Linef3&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:466:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:507:22: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:511:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp: In member function 'virtual bool Slic3r::GUI::GLGizmoRotate3D::on_mouse(const wxMouseEvent&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:542:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/std_function.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Eigen::Matrix<double, 2, 1, 2>; _Functor = Eigen::Matrix<double, 2, 1, 2> (*)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _ArgTypes = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}]':
/usr/include/c++/16.1.1/bits/std_function.h:293:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp: In member function 'virtual bool Slic3r::GUI::GLGizmoRotate3D::on_mouse(const wxMouseEvent&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:542:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp: In member function 'Slic3r::Vec3d Slic3r::GUI::GLGizmoRotate::mouse_position_in_local_plane(const Slic3r::Linef3&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:507:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp: In member function 'virtual void Slic3r::GUI::GLGizmoRotate::on_dragging(const Slic3r::GUI::GLGizmoBase::UpdateData&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:110:34: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp: In member function 'void Slic3r::GUI::GLGizmoRotate::init_data_from_selection(const Slic3r::GUI::Selection&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:206:6: note: parameter passing for argument of type 'std::pair<Eigen::Matrix<double, 3, 1, 2>, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp: In member function 'Slic3r::Vec3d Slic3r::GUI::GLGizmoRotate::mouse_position_in_local_plane(const Slic3r::Linef3&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:466:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp: In member function 'virtual void Slic3r::GUI::GLGizmoRotate::on_dragging(const Slic3r::GUI::GLGizmoBase::UpdateData&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:112:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:108:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[389/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFdmSupports.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp: In member function 'Slic3r::Vec2d Slic3r::MultipleBeds::get_bed_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp:89:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GCodeViewer.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp: In member function 'Slic3r::Vec3d Slic3r::GLVolume::get_instance_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:240:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp: In member function 'virtual void Slic3r::GUI::GLGizmoFdmSupports::update_from_model_object()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:482:9: warning: variable 'volume_id' set but not used [-Wunused-but-set-variable=]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:369:64:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 3, 1> >; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:369:91:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:370:99:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false> >; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:369:64:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp: In member function 'void Slic3r::GUI::GLGizmoFdmSupports::select_facets_by_angle(float, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:369:46: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:369:91: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:370:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:370:126: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:378:32: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 3, 1> >]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, stl_triangle_vertex_indices)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:365:14: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:104: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:85: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:104: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::face_normal(const stl_vertex*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:14: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp: In member function 'void Slic3r::GUI::GLGizmoFdmSupports::select_facets_by_angle(float, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:370:99: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp: In member function 'void Slic3r::GUI::GLGizmoFdmSupports::apply_data_from_backend()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:432:112: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp: In member function 'void Slic3r::GUI::GLGizmoFdmSupports::select_facets_by_angle(float, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:378:32: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)',
    inlined from 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, stl_triangle_vertex_indices)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:366:138,
    inlined from 'void Slic3r::GUI::GLGizmoFdmSupports::select_facets_by_angle(float, bool)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:378:32:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:104: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:85: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec3f Slic3r::face_normal(const stl_vertex*)',
    inlined from 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:85,
    inlined from 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, stl_triangle_vertex_indices)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:366:138,
    inlined from 'void Slic3r::GUI::GLGizmoFdmSupports::select_facets_by_angle(float, bool)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:378:32:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[390/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFuzzySkin.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFuzzySkin.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFuzzySkin.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFuzzySkin.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFuzzySkin.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFuzzySkin.cpp: In member function 'virtual void Slic3r::GUI::GLGizmoFuzzySkin::update_from_model_object()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFuzzySkin.cpp:284:9: warning: variable 'volume_id' set but not used [-Wunused-but-set-variable=]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[391/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaSupports.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaBase.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Plater.hpp:33,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/NotificationManager.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::Camera::get_dir_right() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:90:33: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/NotificationManager.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::Matrix<float, 3, 1, 2>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:439:149:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:319:122:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::Matrix<float, 3, 1, 2>, const Eigen::Matrix<float, 3, 1, 2> >; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::Matrix<float, 3, 1, 2>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:439:149:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:719:26:   required from 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Quaternion<double>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:319:32:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp: In member function 'void Slic3r::GUI::GLGizmoSlaSupports::render_points(const Slic3r::GUI::Selection&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:316:65: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:319:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp: In member function 'double Slic3r::GUI::ClippingPlane::distance(const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:50:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp: In member function 'bool Slic3r::GUI::GLGizmoSlaSupports::gizmo_event(Slic3r::GUI::SLAGizmoEventType, const Slic3r::Vec2d&, bool, bool, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:424:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:439:78: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::Matrix<float, 3, 1, 2>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp: In member function 'void Slic3r::GUI::GLGizmoSlaSupports::update_point_raycasters_for_picking_transform()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1456:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1459:77: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp: In member function 'double Slic3r::GUI::ClippingPlane::distance(const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:50:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp: In member function 'void Slic3r::GUI::GLGizmoSlaSupports::get_data_from_backend()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1351:71: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp: In member function 'bool Slic3r::GUI::GLGizmoSlaSupports::is_mesh_point_clipped(const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:353:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp: In member function 'bool Slic3r::GUI::GLGizmoSlaSupports::gizmo_event(Slic3r::GUI::SLAGizmoEventType, const Slic3r::Vec2d&, bool, bool, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:421:46: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:424:105: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:439:149: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp: In member function 'void Slic3r::GUI::GLGizmoSlaSupports::render_points(const Slic3r::GUI::Selection&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:319:122: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp: In member function 'void Slic3r::GUI::GLGizmoSlaSupports::_ZN6Slic3r3GUI18GLGizmoSlaSupports45update_point_raycasters_for_picking_transformEv.part.0()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1456:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
In member function 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Quaternion<double>]',
    inlined from 'void Slic3r::GUI::GLGizmoSlaSupports::render_points(const Slic3r::GUI::Selection&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:319:32:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:696:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp: In member function 'void Slic3r::GUI::GLGizmoSlaSupports::render_points(const Slic3r::GUI::Selection&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:242:6: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[392/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSeam.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSeam.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp: In member function 'virtual void Slic3r::GUI::GLGizmoSeam::update_from_model_object()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:224:9: warning: variable 'volume_id' set but not used [-Wunused-but-set-variable=]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[393/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFlatten.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCodeReader.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeProcessor.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:277:45:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/numeric:64,
                 from /usr/include/c++/16.1.1/bits/random.tcc:33,
                 from /usr/include/c++/16.1.1/random:55,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:36,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GCodeViewer.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:22:
/usr/include/c++/16.1.1/bits/stl_numeric.h: In instantiation of '_Tp std::accumulate(_InputIterator, _InputIterator, _Tp) [with _InputIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Tp = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:291:41:   required from here
/usr/include/c++/16.1.1/bits/stl_numeric.h:133:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:696:28:   required from 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Matrix<double, 3, 1, 2>; Derived2 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived = Eigen::Quaternion<double>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:245:59:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:719:26:   required from 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Matrix<double, 3, 1, 2>; Derived2 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived = Eigen::Quaternion<double>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:245:59:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp: In member function 'void Slic3r::GUI::GLGizmoFlatten::update_planes()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:251:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:277:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:291:94: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:378:36: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Matrix<double, 3, 1, 2>; Derived2 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived = Eigen::Quaternion<double>]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:695:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/stl_numeric.h: In function '_Tp std::accumulate(_InputIterator, _InputIterator, _Tp) [with _InputIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Tp = Eigen::Matrix<double, 3, 1, 2>]':
/usr/include/c++/16.1.1/bits/stl_numeric.h:133:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, stl_triangle_vertex_indices)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:365:14: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:104: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:85: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:104: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::face_normal(const stl_vertex*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:14: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp: In member function 'bool Slic3r::GUI::GLGizmoFlatten::is_plane_update_necessary() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:401:52: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::face_normal(const stl_vertex*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:92: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp: In member function 'bool Slic3r::GUI::GLGizmoFlatten::is_plane_update_necessary() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:401:52: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Matrix<double, 3, 1, 2>; Derived2 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived = Eigen::Quaternion<double>]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:719:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp: In member function 'void Slic3r::GUI::GLGizmoFlatten::update_planes()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:291:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Matrix<double, 3, 1, 2>; Derived2 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived = Eigen::Quaternion<double>]',
    inlined from 'void Slic3r::GUI::GLGizmoFlatten::update_planes()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:245:59:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:696:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp: In member function 'void Slic3r::GUI::GLGizmoFlatten::update_planes()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:378:36: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)',
    inlined from 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, stl_triangle_vertex_indices)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:366:138,
    inlined from 'void Slic3r::GUI::GLGizmoFlatten::update_planes()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:378:36:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:104: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:85: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec3f Slic3r::face_normal(const stl_vertex*)',
    inlined from 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:85,
    inlined from 'Slic3r::Vec3f Slic3r::its_face_normal(const indexed_triangle_set&, stl_triangle_vertex_indices)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:366:138,
    inlined from 'void Slic3r::GUI::GLGizmoFlatten::update_planes()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:378:36:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp: In member function 'void Slic3r::GUI::GLGizmoFlatten::update_planes()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:159:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[394/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoPainterBase.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp: In member function 'Slic3r::TriangleSelector::ClippingPlane Slic3r::GUI::GLGizmoPainterBase::get_clipping_plane_in_volume_coordinates(const Slic3r::Transform3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:949:120: note: parameter passing for argument of type 'Slic3r::TriangleSelector::ClippingPlane' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:322:65:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:322:65:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp: In member function 'void Slic3r::GUI::GLGizmoPainterBase::render_cursor()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:139:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp: In member function 'void Slic3r::GUI::GLGizmoPainterBase::render_cursor_height_range(const Slic3r::Transform3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:322:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp: In member function 'double Slic3r::GUI::ClippingPlane::distance(const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:50:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:470:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp: In member function 'virtual bool Slic3r::GUI::GLGizmoPainterBase::gizmo_event(Slic3r::GUI::SLAGizmoEventType, const Slic3r::Vec2d&, bool, bool, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:558:136: note: parameter passing for argument of type 'Slic3r::TriangleSelector::ClippingPlane' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:645:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:645:77: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:645:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:648:117: note: parameter passing for argument of type 'Slic3r::TriangleSelector::ClippingPlane' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::Camera::get_position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:94:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp: In member function 'void Slic3r::GUI::GLGizmoPainterBase::update_raycast_cache(const Slic3r::Vec2d&, const Slic3r::GUI::Camera&, const std::vector<Eigen::Transform<double, 3, 2, 2> >&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:876:89: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp: In member function 'Slic3r::TriangleSelector::ClippingPlane Slic3r::GUI::GLGizmoPainterBase::get_clipping_plane_in_volume_coordinates(const Slic3r::Transform3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:949:33: note: parameter passing for argument of type 'Slic3r::TriangleSelector::ClippingPlane' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:954:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:961:50: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:965:157: note: parameter passing for argument of type 'Slic3r::TriangleSelector::ClippingPlane' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp: In member function 'void Slic3r::GUI::TriangleSelectorGUI::update_render_data()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:1055:60: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp: In member function 'double Slic3r::GUI::ClippingPlane::distance(const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:50:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp: In member function 'void Slic3r::GUI::TriangleSelectorGUI::update_render_data()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:1055:40: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:470:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp: In member function 'Slic3r::TriangleSelector::ClippingPlane Slic3r::GUI::GLGizmoPainterBase::get_clipping_plane_in_volume_coordinates(const Slic3r::Transform3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:954:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp: In member function 'void Slic3r::GUI::GLGizmoPainterBase::update_raycast_cache(const Slic3r::Vec2d&, const Slic3r::GUI::Camera&, const std::vector<Eigen::Transform<double, 3, 2, 2> >&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:876:107: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp: In member function 'void Slic3r::GUI::GLGizmoPainterBase::render_cursor_circle()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:153:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp: In member function 'void Slic3r::GUI::GLGizmoPainterBase::update_raycast_cache(const Slic3r::Vec2d&, const Slic3r::GUI::Camera&, const std::vector<Eigen::Transform<double, 3, 2, 2> >&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:876:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp: In member function 'Slic3r::TriangleSelector::ClippingPlane Slic3r::GUI::GLGizmoPainterBase::get_clipping_plane_in_volume_coordinates(const Slic3r::Transform3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:949:33: note: parameter passing for argument of type 'Slic3r::TriangleSelector::ClippingPlane' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp: In member function 'void Slic3r::GUI::TriangleSelectorGUI::update_render_data()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:1055:60: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp: In member function 'void Slic3r::GUI::GLGizmoPainterBase::render_cursor()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:124:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In lambda function,
    inlined from 'std::vector<std::vector<Slic3r::GUI::GLGizmoPainterBase::ProjectedMousePosition> > Slic3r::GUI::GLGizmoPainterBase::get_projected_mouse_positions(const Slic3r::Vec2d&, double, const std::vector<Eigen::Transform<double, 3, 2, 2> >&) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:491:59:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:471:68: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp: In member function 'virtual bool Slic3r::GUI::GLGizmoPainterBase::gizmo_event(Slic3r::GUI::SLAGizmoEventType, const Slic3r::Vec2d&, bool, bool, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:645:77: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:529:6: note: parameter passing for argument of type 'Slic3r::TriangleSelector::ClippingPlane' when C++17 is enabled changed to match C++14 in GCC 10.1
[395/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoHollow.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoHollow.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSlaBase.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<float>, const Eigen::Matrix<float, 3, 1, 2> > >; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<float>, const Eigen::Matrix<float, 3, 1, 2> > >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:184:113:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:719:26:   required from 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Quaternion<double>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:184:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp: In member function 'void Slic3r::GUI::GLGizmoHollow::render_points(const Slic3r::GUI::Selection&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:184:77: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp: In member function 'double Slic3r::GUI::ClippingPlane::distance(const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:50:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp: In member function 'bool Slic3r::GUI::GLGizmoHollow::gizmo_event(Slic3r::GUI::SLAGizmoEventType, const Slic3r::Vec2d&, bool, bool, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:281:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp: In constructor 'Slic3r::sla::DrainHole::DrainHole(Slic3r::Vec3f, Slic3r::Vec3f, float, float, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:69:5: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp: In member function 'double Slic3r::GUI::ClippingPlane::distance(const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:50:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp: In member function 'bool Slic3r::GUI::GLGizmoHollow::is_mesh_point_clipped(const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:208:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp: In member function 'bool Slic3r::GUI::GLGizmoHollow::gizmo_event(Slic3r::GUI::SLAGizmoEventType, const Slic3r::Vec2d&, bool, bool, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:278:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:281:91: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[396/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSimplify.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSimplify.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSimplify.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[397/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoCut.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'Slic3r::Vec3d Slic3r::GUI::GLGizmoCut3D::mouse_position_in_local_plane(GrabberID, const Slic3r::Linef3&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1502:92: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:434:136:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1576:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 2, 1, 2>; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1579:47:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1, 2> > >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1944:87:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:40:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Vector2 Eigen::Rotation2D<Scalar>::operator*(const Vector2&) const [with Scalar_ = float; Vector2 = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2985:47:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:112:11: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 3, 1>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3610:45:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:434:136:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = float; Matrix2 = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:112:56:   required from 'Eigen::Rotation2D<Scalar>::Vector2 Eigen::Rotation2D<Scalar>::operator*(const Vector2&) const [with Scalar_ = float; Vector2 = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2985:47:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 3, 1> >; EvalReturnType = const Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61:   required from 'void its_transform(indexed_triangle_set&, const Eigen::Transform<NewScalarType, 3, 2, 2>&, bool) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2988:18:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; OtherDerived = Eigen::Matrix<double, 3, 1, 2>; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2> >]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3610:45:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:719:26:   required from 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Quaternion<double>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3613:63:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'virtual std::string Slic3r::GUI::GLGizmoCut3D::get_tooltip() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:264:70: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'void Slic3r::GUI::GLGizmoCut3D::rotate_vec3d_around_plane_center(Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:434:134: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'void Slic3r::GUI::GLGizmoCut3D::put_connectors_on_cut_plane(const Slic3r::Vec3d&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:442:112: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'void Slic3r::GUI::GLGizmoCut3D::update_clipper()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:467:33: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'bool Slic3r::GUI::GLGizmoCut3D::render_slider_double_input(const std::string&, float&, float&, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:599:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In function 'Slic3r::GUI::GLModel::Geometry Slic3r::GUI::its_make_line(Slic3r::Vec3f, Slic3r::Vec3f)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:68:26: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'void Slic3r::GUI::GLGizmoCut3D::update_raycasters_for_picking_transform()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1385:75: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'void Slic3r::GUI::GLGizmoCut3D::dragging_grabber_move(const Slic3r::GUI::GLGizmoBase::UpdateData&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1540:87: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1548:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::unit_vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:58: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:82: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:58: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'double Slic3r::Linef3::length() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:313:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'void Slic3r::GUI::GLGizmoCut3D::dragging_grabber_rotation(const Slic3r::GUI::GLGizmoBase::UpdateData&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1576:103: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1576:64: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1576:103: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1579:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 2, 1, 2>]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'void Slic3r::GUI::GLGizmoCut3D::set_center_pos(const Slic3r::Vec3d&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1686:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'Slic3r::BoundingBoxf3 Slic3r::GUI::GLGizmoCut3D::transformed_bounding_box(const Slic3r::Vec3d&, const Slic3r::Transform3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1730:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In constructor 'Slic3r::GUI::GLGizmoCut3D::PartSelection::PartSelection(const Slic3r::ModelObject*, const Slic3r::Transform3d&, int, const Slic3r::Vec3d&, const Slic3r::Vec3d&, const Slic3r::GUI::CommonGizmosDataObjects::ObjectClipper&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1913:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1941:117: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1944:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1, 2> > >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'void Slic3r::GUI::GLGizmoCut3D::PartSelection::render(const Slic3r::Vec3d*, Slic3r::GUI::GLModel&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2000:89: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'void Slic3r::GUI::GLGizmoCut3D::PartSelection::toggle_selection(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2108:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::Camera::get_position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:94:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'void Slic3r::GUI::GLGizmoCut3D::render_build_size()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2376:52: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'bool Slic3r::GUI::GLGizmoCut3D::is_outside_of_cut_contour(size_t, const Slic3r::CutConnectors&, Slic3r::Vec3d)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2985:45: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In member function 'Eigen::Rotation2D<Scalar>::Vector2 Eigen::Rotation2D<Scalar>::operator*(const Vector2&) const [with Scalar_ = float]':
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:112:72: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_transform(indexed_triangle_set&, const Eigen::Transform<NewScalarType, 3, 2, 2>&, bool) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'bool Slic3r::GUI::GLGizmoCut3D::is_conflict_for_connector(size_t, const Slic3r::CutConnectors&, Slic3r::Vec3d)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3009:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'bool Slic3r::GUI::GLGizmoCut3D::has_valid_groove() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3193:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'Slic3r::Transform3d Slic3r::GUI::GLGizmoCut3D::get_cut_matrix(const Slic3r::GUI::Selection&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3253:75: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'bool Slic3r::GUI::GLGizmoCut3D::process_cut_line(Slic3r::GUI::SLAGizmoEventType, const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3610:61: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3619:71: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3622:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3622:111: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In member function 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'void Slic3r::GUI::GLGizmoCut3D::process_selection_rectangle(Slic3r::CutConnectors&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3732:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'void Slic3r::GUI::GLGizmoCut3D::set_center_pos(const Slic3r::Vec3d&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1686:82: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'bool Slic3r::GUI::GLGizmoCut3D::unproject_on_cut_plane(const Slic3r::Vec2d&, Slic3r::Vec3d&, Slic3r::Vec3d&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3474:35: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_transform(indexed_triangle_set&, const Eigen::Transform<NewScalarType, 3, 2, 2>&, bool) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'void Slic3r::GUI::GLGizmoCut3D::update_raycasters_for_picking_transform()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1385:74: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'void Slic3r::GUI::GLGizmoCut3D::update_clipper()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:467:48: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'Slic3r::BoundingBoxf3 Slic3r::GUI::GLGizmoCut3D::transformed_bounding_box(const Slic3r::Vec3d&, const Slic3r::Transform3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1730:62: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'bool Slic3r::GUI::GLGizmoCut3D::is_outside_of_cut_contour(size_t, const Slic3r::CutConnectors&, Slic3r::Vec3d)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2985:47: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'void Slic3r::GUI::GLGizmoCut3D::check_and_update_connectors_state()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3053:50: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'bool Slic3r::GUI::GLGizmoCut3D::has_valid_groove() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3194:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'Slic3r::Transform3d Slic3r::GUI::GLGizmoCut3D::get_cut_matrix(const Slic3r::GUI::Selection&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3253:74: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'void Slic3r::GUI::GLGizmoCut3D::PartSelection::toggle_selection(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2108:85: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In constructor 'Slic3r::GUI::GLGizmoCut3D::PartSelection::PartSelection(const Slic3r::ModelObject*, const Slic3r::Transform3d&, int, const Slic3r::Vec3d&, const Slic3r::Vec3d&, const Slic3r::GUI::CommonGizmosDataObjects::ObjectClipper&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1941:117: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1944:87: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'void Slic3r::GUI::GLGizmoCut3D::dragging_grabber_rotation(const Slic3r::GUI::GLGizmoBase::UpdateData&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1576:34: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'bool Slic3r::GUI::GLGizmoCut3D::process_cut_line(Slic3r::GUI::SLAGizmoEventType, const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3610:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3619:70: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In function 'Slic3r::GUI::GLModel::Geometry Slic3r::GUI::its_make_line(Slic3r::Vec3f, Slic3r::Vec3f)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:68:26: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'virtual std::string Slic3r::GUI::GLGizmoCut3D::get_tooltip() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:254:13: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Eigen::Rotation2D<Scalar>::Vector2 Eigen::Rotation2D<Scalar>::operator*(const Vector2&) const [with Scalar_ = float]',
    inlined from 'bool Slic3r::GUI::GLGizmoCut3D::is_outside_of_cut_contour(size_t, const Slic3r::CutConnectors&, Slic3r::Vec3d)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2985:47:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:112:72: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'bool Slic3r::GUI::GLGizmoCut3D::is_outside_of_cut_contour(size_t, const Slic3r::CutConnectors&, Slic3r::Vec3d)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2962:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'void Slic3r::GUI::GLGizmoCut3D::dragging_grabber_rotation(const Slic3r::GUI::GLGizmoBase::UpdateData&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1579:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1574:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Slic3r::Vec3d Slic3r::Linef3::unit_vector() const',
    inlined from 'void Slic3r::GUI::GLGizmoCut3D::dragging_grabber_move(const Slic3r::GUI::GLGizmoBase::UpdateData&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:1548:59:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function 'bool Slic3r::GUI::GLGizmoCut3D::process_cut_line(Slic3r::GUI::SLAGizmoEventType, const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3582:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[398/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSVG.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSVG.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSVG.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/Utils/RaycastManager.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/SurfaceDrag.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSVG.hpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSVG.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSVG.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[399/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/LibVGCode/LibVGCodeWrapper.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LibVGCode/LibVGCodeWrapper.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LibVGCode/LibVGCodeWrapper.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCodeReader.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeProcessor.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LibVGCode/LibVGCodeWrapper.hpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LibVGCode/LibVGCodeWrapper.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LibVGCode/LibVGCodeWrapper.cpp: In function 'Slic3r::Vec3f libvgcode::convert(const Vec3&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LibVGCode/LibVGCodeWrapper.cpp:38:36: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LibVGCode/LibVGCodeWrapper.cpp:498:69:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LibVGCode/LibVGCodeWrapper.cpp:498:69:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LibVGCode/LibVGCodeWrapper.cpp:498:69:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:103:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LibVGCode/LibVGCodeWrapper.cpp:498:69:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:40:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = float; Matrix2 = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:89:   required from 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LibVGCode/LibVGCodeWrapper.cpp:498:69:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/LibVGCode/LibVGCodeWrapper.cpp:38:15: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LibVGCode/LibVGCodeWrapper.cpp: In function 'void libvgcode::convert_lines_to_vertices(const Slic3r::Lines&, const std::vector<float>&, const std::vector<float>&, float, size_t, size_t, size_t, EGCodeExtrusionRole, bool, std::vector<PathVertex>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LibVGCode/LibVGCodeWrapper.cpp:263:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LibVGCode/LibVGCodeWrapper.cpp: In function 'void libvgcode::convert_wipe_tower_to_vertices(const Slic3r::Print&, const std::vector<std::__cxx11::basic_string<char> >&, std::vector<VerticesData>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LibVGCode/LibVGCodeWrapper.cpp:498:60: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In member function 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LibVGCode/LibVGCodeWrapper.cpp: In function 'void libvgcode::convert_lines_to_vertices(const Slic3r::Lines&, const std::vector<float>&, const std::vector<float>&, float, size_t, size_t, size_t, EGCodeExtrusionRole, bool, std::vector<PathVertex>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LibVGCode/LibVGCodeWrapper.cpp:263:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In member function 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LibVGCode/LibVGCodeWrapper.cpp: In function 'void libvgcode::convert_wipe_tower_to_vertices(const Slic3r::Print&, const std::vector<std::__cxx11::basic_string<char> >&, std::vector<VerticesData>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LibVGCode/LibVGCodeWrapper.cpp:498:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LibVGCode/LibVGCodeWrapper.cpp: In function 'Slic3r::Vec3f libvgcode::convert(const Vec3&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LibVGCode/LibVGCodeWrapper.cpp:38:15: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[400/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLSelectionRectangle.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLSelectionRectangle.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLSelectionRectangle.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLSelectionRectangle.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLSelectionRectangle.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::TriangleMesh::size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:179:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLSelectionRectangle.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[401/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMmuSegmentation.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp: In function 'std::vector<std::__cxx11::basic_string<char> > Slic3r::GUI::get_extruders_names()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:72:18: warning: unused variable 'total_extruders_cnt' [-Wunused-variable]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp: In member function 'void Slic3r::GUI::GLGizmoMmuSegmentation::init_model_triangle_selectors()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:600:15: warning: unused variable 'extruders_count' [-Wunused-variable]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[402/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLModel.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::TriangleMesh::size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:179:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp: In member function 'Slic3r::Vec2f Slic3r::GUI::GLModel::Geometry::extract_position_2(size_t) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:145:56: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp: In member function 'Slic3r::Vec3f Slic3r::GUI::GLModel::Geometry::extract_position_3(size_t) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:162:56: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp: In member function 'Slic3r::Vec2f Slic3r::GUI::GLModel::Geometry::extract_tex_coord_2(size_t) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:196:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = float; Tin = double; int N = 2; <template-parameter-1-4> = double; <template-parameter-1-5> = float; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:1104:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/GLModel.cpp: In member function 'Slic3r::Vec2f Slic3r::GUI::GLModel::Geometry::extract_position_2(size_t) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:145:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp: In member function 'Slic3r::Vec3f Slic3r::GUI::GLModel::Geometry::extract_position_3(size_t) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:162:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp: In member function 'Slic3r::Vec2f Slic3r::GUI::GLModel::Geometry::extract_tex_coord_2(size_t) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:196:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp: In member function 'indexed_triangle_set Slic3r::GUI::GLModel::Geometry::get_as_indexed_triangle_set() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:260:53: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp: In member function 'void Slic3r::GUI::GLModel::init_from(Geometry&&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:480:79: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp: In member function 'void Slic3r::GUI::GLModel::init_from(const indexed_triangle_set&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:559:59: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:104: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:85: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:104: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::face_normal(const stl_vertex*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:14: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp: In member function 'void Slic3r::GUI::GLModel::init_from(const Slic3r::Polygon&, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:601:53: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp: In function 'bool Slic3r::GUI::contains(const Slic3r::BuildVolume&, const GLModel&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:1104:54: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp: In function 'bool Slic3r::GUI::all_vertices_inside(const GLModel::Geometry&, Fn) [with Fn = contains(const Slic3r::BuildVolume&, const GLModel&, bool)::<lambda(const Slic3r::Vec3f&)>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:1070:13: note: parameter passing for argument of type 'Slic3r::GUI::contains(const Slic3r::BuildVolume&, const GLModel&, bool)::<lambda(const Slic3r::Vec3f&)>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:1108:94: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp: In function 'Slic3r::GUI::GLModel::Geometry Slic3r::GUI::diamond(unsigned int)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:1480:47: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp: In member function 'Slic3r::Vec3f Slic3r::GUI::GLModel::Geometry::extract_position_3(size_t) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:1689:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'Slic3r::Vec3f Slic3r::face_normal(const stl_vertex*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:92: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:1108:94: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp: In member function 'Slic3r::Vec3f Slic3r::GUI::GLModel::Geometry::extract_position_3(size_t) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:162:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp: In member function 'Slic3r::Vec2f Slic3r::GUI::GLModel::Geometry::extract_tex_coord_2(size_t) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:196:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp: In member function 'indexed_triangle_set Slic3r::GUI::GLModel::Geometry::get_as_indexed_triangle_set() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:260:53: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)',
    inlined from 'void Slic3r::GUI::GLModel::_ZN6Slic3r3GUI7GLModel9init_fromERK20indexed_triangle_set.part.0(const indexed_triangle_set&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:559:52:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:104: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:85: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec3f Slic3r::face_normal(const stl_vertex*)',
    inlined from 'Slic3r::Vec3f Slic3r::face_normal_normalized(const stl_vertex*)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:364:85,
    inlined from 'void Slic3r::GUI::GLModel::_ZN6Slic3r3GUI7GLModel9init_fromERK20indexed_triangle_set.part.0(const indexed_triangle_set&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:559:52:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp: In member function 'void Slic3r::GUI::GLModel::_ZN6Slic3r3GUI7GLModel9init_fromERK20indexed_triangle_set.part.0(const indexed_triangle_set&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:569:53: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp: In function 'Slic3r::GUI::GLModel::Geometry Slic3r::GUI::diamond(unsigned int)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.cpp:1480:47: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[403/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLTexture.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLTexture.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLTexture.cpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/stb_dxt/stb_dxt.h: In function 'void rgbToYCoCgBlock(unsigned char*, const unsigned char*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/stb_dxt/stb_dxt.h:855:9: warning: variable 'blockCo' set but not used [-Wunused-but-set-variable=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/stb_dxt/stb_dxt.h:856:9: warning: variable 'blockCg' set but not used [-Wunused-but-set-variable=]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/bundled_deps/stb_dxt/stb_dxt.h: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/stb_dxt/stb_dxt.h:982:13: warning: 'void stbgl__compress(unsigned char*, unsigned char*, int, int, int)' defined but not used [-Wunused-function]
[404/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLToolbar.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLToolbar.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLToolbar.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/CoordAxes.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Selection.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmosManager.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::TriangleMesh::size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:179:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCodeReader.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeProcessor.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLToolbar.cpp: In member function 'void Slic3r::GUI::GLToolbar::render_horizontal(const Slic3r::GUI::GLCanvas3D&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLToolbar.cpp:1249:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Slic3r::GUI::GLToolbarItem*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[405/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PresetHints.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/PresetHints.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[406/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMeasure.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MeasureUtils.hpp: In function 'Slic3r::Vec3d Slic3r::Measure::get_orthogonal(const Slic3r::Vec3d&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MeasureUtils.hpp:359:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In static member function 'static Slic3r::Vec4d Slic3r::GUI::TransformHelper::world_to_clip(const Slic3r::Vec3d&, const Slic3r::Matrix4d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:227:92: note: parameter passing for argument of type 'Eigen::Matrix<double, 4, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In static member function 'static Slic3r::Vec3d Slic3r::GUI::TransformHelper::clip_to_ndc(const Slic3r::Vec4d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:231:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In static member function 'static Slic3r::Vec2d Slic3r::GUI::TransformHelper::ndc_to_ss(const Slic3r::Vec3d&, const std::array<int, 4>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:235:82: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In static member function 'static Slic3r::Vec4d Slic3r::GUI::TransformHelper::model_to_clip(const Slic3r::Vec3d&, const Slic3r::Transform3d&, const Slic3r::Matrix4d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:241:125: note: parameter passing for argument of type 'Eigen::Matrix<double, 4, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In static member function 'static Slic3r::Vec3d Slic3r::GUI::TransformHelper::model_to_ndc(const Slic3r::Vec3d&, const Slic3r::Transform3d&, const Slic3r::Matrix4d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:245:124: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In static member function 'static Slic3r::Vec2d Slic3r::GUI::TransformHelper::model_to_ss(const Slic3r::Vec3d&, const Slic3r::Transform3d&, const Slic3r::Matrix4d&, const std::array<int, 4>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:249:159: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:681:144: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:712:127: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In member function 'Slic3r::Vec3d Slic3r::GUI::GLGizmoMeasure::render_dimensioning()::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&, float)>::<lambda(double, double)>::TrafoData::transform(const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1300:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Measure.hpp:169:96:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, false>; Derived = Eigen::Matrix<float, 3, 1>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Matrix<float, 3, 1> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:149:83:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:224:31:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/functional:76,
                 from /usr/include/oneapi/tbb/detail/_utils.h:24,
                 from /usr/include/oneapi/tbb/scalable_allocator.h:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:15:
/usr/include/c++/16.1.1/bits/std_function.h: In instantiation of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Eigen::Matrix<float, 3, 1, 2>; _ArgTypes = {const Eigen::Matrix<float, 3, 1, 2, 3, 1>&}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:690:37:   required from here
/usr/include/c++/16.1.1/bits/std_function.h:577:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:691:51:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:224:31:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/std_function.h: In instantiation of 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Eigen::Matrix<float, 3, 1, 2>; _Functor = Slic3r::GUI::GLGizmoMeasure::on_render()::<lambda(const Slic3r::Vec3f&)>; _ArgTypes = {const Eigen::Matrix<float, 3, 1, 2, 3, 1>&}]':
/usr/include/c++/16.1.1/bits/std_function.h:441:21:   required from 'std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = Slic3r::GUI::GLGizmoMeasure::on_render()::<lambda(const Slic3r::Vec3f&)>; _Constraints = void; _Res = Eigen::Matrix<float, 3, 1, 2>; _ArgTypes = {const Eigen::Matrix<float, 3, 1, 2, 3, 1>&}]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:712:76:   required from here
/usr/include/c++/16.1.1/bits/std_function.h:293:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:732:106:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/tuple:43,
                 from /usr/include/c++/16.1.1/functional:71:
/usr/include/c++/16.1.1/bits/invoke.h: In instantiation of 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Eigen::Matrix<float, 3, 1, 2>; _Callable = Slic3r::GUI::GLGizmoMeasure::on_render()::<lambda(const Slic3r::Vec3f&)>&; _Args = {const Eigen::Matrix<float, 3, 1, 2, 3, 1>&}; enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> = Eigen::Matrix<float, 3, 1, 2>]':
/usr/include/c++/16.1.1/bits/std_function.h:295:30:   required from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Eigen::Matrix<float, 3, 1, 2>; _Functor = Slic3r::GUI::GLGizmoMeasure::on_render()::<lambda(const Slic3r::Vec3f&)>; _ArgTypes = {const Eigen::Matrix<float, 3, 1, 2, 3, 1>&}]'
/usr/include/c++/16.1.1/bits/std_function.h:441:21:   required from 'std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = Slic3r::GUI::GLGizmoMeasure::on_render()::<lambda(const Slic3r::Vec3f&)>; _Constraints = void; _Res = Eigen::Matrix<float, 3, 1, 2>; _ArgTypes = {const Eigen::Matrix<float, 3, 1, 2, 3, 1>&}]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:712:76:   required from here
/usr/include/c++/16.1.1/bits/invoke.h:106:5: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:695:28:   required from 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Quaternion<double>]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:787:25:   required from 'static Eigen::Quaternion<Scalar_, Options_> Eigen::Quaternion<Scalar, Options>::FromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Options_ = 0]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:731:146:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/invoke.h: In instantiation of 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = Eigen::Matrix<float, 3, 1, 2>; _Fn = Slic3r::GUI::GLGizmoMeasure::on_render()::<lambda(const Slic3r::Vec3f&)>&; _Args = {const Eigen::Matrix<float, 3, 1, 2, 3, 1>&}]':
/usr/include/c++/16.1.1/bits/invoke.h:116:35:   required from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Eigen::Matrix<float, 3, 1, 2>; _Callable = Slic3r::GUI::GLGizmoMeasure::on_render()::<lambda(const Slic3r::Vec3f&)>&; _Args = {const Eigen::Matrix<float, 3, 1, 2, 3, 1>&}; enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> = Eigen::Matrix<float, 3, 1, 2>]'
/usr/include/c++/16.1.1/bits/std_function.h:295:30:   required from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Eigen::Matrix<float, 3, 1, 2>; _Functor = Slic3r::GUI::GLGizmoMeasure::on_render()::<lambda(const Slic3r::Vec3f&)>; _ArgTypes = {const Eigen::Matrix<float, 3, 1, 2, 3, 1>&}]'
/usr/include/c++/16.1.1/bits/std_function.h:441:21:   required from 'std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = Slic3r::GUI::GLGizmoMeasure::on_render()::<lambda(const Slic3r::Vec3f&)>; _Constraints = void; _Res = Eigen::Matrix<float, 3, 1, 2>; _ArgTypes = {const Eigen::Matrix<float, 3, 1, 2, 3, 1>&}]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:712:76:   required from here
/usr/include/c++/16.1.1/bits/invoke.h:62:5: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:719:26:   required from 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Quaternion<double>]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:787:25:   required from 'static Eigen::Quaternion<Scalar_, Options_> Eigen::Quaternion<Scalar, Options>::FromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Options_ = 0]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:731:146:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<double, 4, 1>, 3, 1, false>; OtherDerived = Eigen::Matrix<double, 3, 1>; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<double, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 4, 1>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<double>; Vector3 = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<double>; OtherVectorType = Eigen::Matrix<double, 3, 1, 2>; ReturnType = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Quaternion<double>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1467:106:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:328:118: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In member function 'virtual void Slic3r::GUI::GLGizmoMeasure::on_render()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:732:78: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:989:88: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In function 'Slic3r::GUI::GLModel::Geometry Slic3r::GUI::init_plane_data(const indexed_triangle_set&, const std::vector<int>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:117:60: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/std_function.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Eigen::Matrix<float, 3, 1, 2>; _Functor = Slic3r::GUI::GLGizmoMeasure::on_render()::<lambda(const Slic3r::Vec3f&)>; _ArgTypes = {const Eigen::Matrix<float, 3, 1, 2, 3, 1>&}]':
/usr/include/c++/16.1.1/bits/std_function.h:293:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:681:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:690:37: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:691:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:691:34: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:694:50: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/std_function.h: In member function '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Eigen::Matrix<float, 3, 1, 2>; _ArgTypes = {const Eigen::Matrix<float, 3, 1, 2, 3, 1>&}]':
/usr/include/c++/16.1.1/bits/std_function.h:577:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In function 'Slic3r::GUI::GLModel::Geometry Slic3r::GUI::init_torus_data(unsigned int, unsigned int, const Slic3r::Vec3f&, float, float, const Slic3r::Vec3f&, const Slic3r::Transform3f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:148:66: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:794:101: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived2 = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; Derived = Eigen::Quaternion<double>]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:695:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1450:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1455:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1546:98: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1565:84: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1570:98: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Measure.hpp: In function 'Slic3r::Vec3d Slic3r::Measure::edge_direction(const std::pair<Eigen::Matrix<double, 3, 1, 2>, Eigen::Matrix<double, 3, 1, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Measure.hpp:170:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In member function 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Measure.hpp: In function 'Slic3r::Vec3d Slic3r::Measure::edge_direction(const Slic3r::Vec3d&, const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Measure.hpp:169:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Measure.hpp:169:96: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In static member function 'static Slic3r::Vec2d Slic3r::GUI::TransformHelper::world_to_ss(const Slic3r::Vec3d&, const Slic3r::Matrix4d&, const std::array<int, 4>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:253:18: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:254:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:254:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 4, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:254:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:254:93: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In static member function 'static Slic3r::Vec4d Slic3r::GUI::TransformHelper::world_to_clip(const Slic3r::Vec3d&, const Slic3r::Matrix4d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:227:18: note: parameter passing for argument of type 'Eigen::Matrix<double, 4, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In static member function 'static Slic3r::Vec3d Slic3r::GUI::TransformHelper::clip_to_ndc(const Slic3r::Vec4d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:231:18: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In static member function 'static Slic3r::Vec2d Slic3r::GUI::TransformHelper::ndc_to_ss(const Slic3r::Vec3d&, const std::array<int, 4>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:235:18: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1343:78: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In member function 'Slic3r::Vec3d Slic3r::GUI::GLGizmoMeasure::render_dimensioning()::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&, float)>::<lambda(double, double)>::TrafoData::transform(const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1300:91: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:2024:82: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In function 'Slic3r::GUI::GLModel::Geometry Slic3r::GUI::init_plane_data(const indexed_triangle_set&, const std::vector<int>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:117:40: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<double>]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:596:48: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:690:37: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:691:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1308:97: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Quaternion<double>]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:719:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1451:54: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1467:106: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float>]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:719:26: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:794:101: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In member function 'virtual void Slic3r::GUI::GLGizmoMeasure::on_render()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:732:106: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/std_function.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Eigen::Matrix<float, 3, 1, 2>; _Functor = Slic3r::GUI::GLGizmoMeasure::on_render()::<lambda(const Slic3r::Vec3f&)>; _ArgTypes = {const Eigen::Matrix<float, 3, 1, 2, 3, 1>&}]':
/usr/include/c++/16.1.1/bits/std_function.h:293:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In function 'Slic3r::Vec3d Slic3r::GUI::get_feature_offset(const Slic3r::Measure::SurfaceFeature&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:182:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In function 'Slic3r::GUI::GLGizmoMeasure::on_render()::<lambda(int, const Slic3r::GUI::Camera&, std::function<Eigen::Matrix<float, 3, 1, 2>(const Eigen::Matrix<float, 3, 1, 2>&)>)>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:681:36: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:681:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:681:36: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:681:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Eigen::Matrix<float, 3, 1, 2>; _ArgTypes = {const Eigen::Matrix<float, 3, 1, 2, 3, 1>&}]',
    inlined from 'Slic3r::GUI::GLGizmoMeasure::on_render()::<lambda(int, const Slic3r::GUI::Camera&, std::function<Eigen::Matrix<float, 3, 1, 2>(const Eigen::Matrix<float, 3, 1, 2>&)>)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:690:37:
/usr/include/c++/16.1.1/bits/std_function.h:581:9: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In function 'Slic3r::GUI::GLGizmoMeasure::on_mouse(const wxMouseEvent&)::<lambda()>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:323:40: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In function 'Slic3r::GUI::GLModel::Geometry Slic3r::GUI::init_plane_data(const indexed_triangle_set&, const std::vector<int>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:117:60: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:2024:82: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float>]',
    inlined from 'static Eigen::Quaternion<Scalar_, Options_> Eigen::Quaternion<Scalar, Options>::FromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Options_ = 0]' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:787:25,
    inlined from 'Slic3r::GUI::GLModel::Geometry Slic3r::GUI::init_torus_data(unsigned int, unsigned int, const Slic3r::Vec3f&, float, float, const Slic3r::Vec3f&, const Slic3r::Transform3f&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:143:49:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:696:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In function 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Quaternion<double>]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:696:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1155:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In static member function 'static Slic3r::Vec2d Slic3r::GUI::TransformHelper::world_to_ss(const Slic3r::Vec3d&, const Slic3r::Matrix4d&, const std::array<int, 4>&)',
    inlined from 'Slic3r::GUI::GLGizmoMeasure::render_dimensioning()::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&, float)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1154:56:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:254:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 4, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1526:113: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In function 'Slic3r::GUI::GLGizmoMeasure::render_dimensioning()::<lambda(const Slic3r::Measure::SurfaceFeature&, const Slic3r::Measure::SurfaceFeature&, double)>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1546:98: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec3d Slic3r::Measure::edge_direction(const Slic3r::Vec3d&, const Slic3r::Vec3d&)',
    inlined from 'Slic3r::GUI::GLGizmoMeasure::render_dimensioning()::<lambda(const Slic3r::Measure::SurfaceFeature&, const Slic3r::Measure::SurfaceFeature&, double)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1546:98:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Measure.hpp:169:96: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In function 'Slic3r::GUI::GLGizmoMeasure::render_dimensioning()::<lambda(const Slic3r::Measure::SurfaceFeature&, const Slic3r::Measure::SurfaceFeature&, double)>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1557:98: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec3d Slic3r::Measure::edge_direction(const Slic3r::Vec3d&, const Slic3r::Vec3d&)',
    inlined from 'Slic3r::GUI::GLGizmoMeasure::render_dimensioning()::<lambda(const Slic3r::Measure::SurfaceFeature&, const Slic3r::Measure::SurfaceFeature&, double)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1557:98:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Measure.hpp:169:96: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In static member function 'static Slic3r::Vec2d Slic3r::GUI::TransformHelper::world_to_ss(const Slic3r::Vec3d&, const Slic3r::Matrix4d&, const std::array<int, 4>&)',
    inlined from 'Slic3r::GUI::GLGizmoMeasure::render_dimensioning()::<lambda(const Slic3r::Measure::SurfaceFeature&, const Slic3r::Measure::SurfaceFeature&, double)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1569:69:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:254:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 4, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In lambda function,
    inlined from 'void Slic3r::GUI::GLGizmoMeasure::render_dimensioning()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1701:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1412:64: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In static member function 'static Slic3r::Vec2d Slic3r::GUI::TransformHelper::world_to_ss(const Slic3r::Vec3d&, const Slic3r::Matrix4d&, const std::array<int, 4>&)',
    inlined from 'Slic3r::GUI::GLGizmoMeasure::render_dimensioning()::<lambda(const Slic3r::Measure::SurfaceFeature&, const Slic3r::Measure::SurfaceFeature&)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1412:64,
    inlined from 'void Slic3r::GUI::GLGizmoMeasure::render_dimensioning()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1701:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:254:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 4, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In lambda function,
    inlined from 'Slic3r::GUI::GLGizmoMeasure::render_dimensioning()::<lambda(const Slic3r::Measure::SurfaceFeature&, const Slic3r::Measure::SurfaceFeature&)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1429:29,
    inlined from 'void Slic3r::GUI::GLGizmoMeasure::render_dimensioning()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1701:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1414:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In static member function 'static Slic3r::Vec2d Slic3r::GUI::TransformHelper::world_to_ss(const Slic3r::Vec3d&, const Slic3r::Matrix4d&, const std::array<int, 4>&)',
    inlined from 'Slic3r::GUI::GLGizmoMeasure::render_dimensioning()::<lambda(const Slic3r::Measure::SurfaceFeature&, const Slic3r::Measure::SurfaceFeature&)>::<lambda(const Slic3r::Vec3d&)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1414:63,
    inlined from 'Slic3r::GUI::GLGizmoMeasure::render_dimensioning()::<lambda(const Slic3r::Measure::SurfaceFeature&, const Slic3r::Measure::SurfaceFeature&)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1429:29,
    inlined from 'void Slic3r::GUI::GLGizmoMeasure::render_dimensioning()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1701:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:254:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 4, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Quaternion<double>]',
    inlined from 'static Eigen::Quaternion<Scalar_, Options_> Eigen::Quaternion<Scalar, Options>::FromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Options_ = 0]' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:787:25,
    inlined from 'Slic3r::GUI::GLGizmoMeasure::render_dimensioning()::<lambda(const Slic3r::Measure::SurfaceFeature&, const Slic3r::Measure::SurfaceFeature&)>::<lambda(const Slic3r::Vec3d&)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1419:134,
    inlined from 'Slic3r::GUI::GLGizmoMeasure::render_dimensioning()::<lambda(const Slic3r::Measure::SurfaceFeature&, const Slic3r::Measure::SurfaceFeature&)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1429:29,
    inlined from 'void Slic3r::GUI::GLGizmoMeasure::render_dimensioning()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1701:23:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:696:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In member function 'virtual void Slic3r::GUI::GLGizmoMeasure::on_render()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:580:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:580:6: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:580:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Eigen::Matrix<float, 3, 1, 2>; _ArgTypes = {const Eigen::Matrix<float, 3, 1, 2, 3, 1>&}]',
    inlined from 'Slic3r::GUI::GLGizmoMeasure::on_render()::<lambda(int, const Slic3r::GUI::Camera&, std::function<Eigen::Matrix<float, 3, 1, 2>(const Eigen::Matrix<float, 3, 1, 2>&)>)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:690:37,
    inlined from 'virtual void Slic3r::GUI::GLGizmoMeasure::on_render()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:720:71:
/usr/include/c++/16.1.1/bits/std_function.h:581:9: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp: In member function 'virtual void Slic3r::GUI::GLGizmoMeasure::on_render()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:729:64: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[407/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Geometry.cpp.o
[408/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/I18N.cpp.o
[409/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.cpp:36:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[410/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Preferences.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Preferences.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Preferences.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Preferences.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Preferences.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Preferences.cpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::NotifyReleaseMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::NotifyReleaseMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Preferences.cpp:64:192:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::NotifyReleaseMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Preferences.cpp: In member function 'void Slic3r::GUI::PreferencesDialog::accept(wxEvent&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Preferences.cpp:794:26: warning: loop variable 'key' of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Preferences.cpp:794:26: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string<char>'} to make the copy explicit or 'const char* const&' to prevent copying
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[411/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GCodeViewer.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::Camera::get_dir_right() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:90:33: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:28:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:31:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:34:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp: In member function 'Slic3r::Vec2d Slic3r::MultipleBeds::get_bed_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp:89:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:2330:58: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:2336:43: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 3, 1>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:252:38:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/bits/stl_tempbuf.h:62,
                 from /usr/include/c++/16.1.1/memory:68,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/libslic3r.h:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:7:
/usr/include/c++/16.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const float&; _T2 = const float&; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = float; typename decay<_Tp>::type = float; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = float; typename decay<_Tp2>::type = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:1400:77:   required from here
/usr/include/c++/16.1.1/bits/stl_pair.h:1169:5: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<float, float>, const Eigen::Matrix<float, 3, 1, 2>, const Eigen::Matrix<float, 3, 1, 2> >; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:1488:43:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const float&; _T2 = float; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = float; typename decay<_Tp>::type = float; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = float; typename decay<_Tp2>::type = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:2330:30:   required from here
/usr/include/c++/16.1.1/bits/stl_pair.h:1169:5: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double; _T2 = double&; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = double; typename decay<_Tp2>::type = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:2339:30:   required from here
/usr/include/c++/16.1.1/bits/stl_pair.h:1169:5: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; OtherDerived = Eigen::Matrix<double, 3, 1, 2>; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2> >]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:252:38:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Matrix<float, 3, 1, 2>; OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, false>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, false>; Derived = Eigen::Matrix<float, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Matrix<float, 3, 1, 2> >]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:1489:38:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::GCodeViewer::COG::render()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:82:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::GCodeViewer::SequentialView::Marker::render()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:344:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:355:89: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In function 'void Slic3r::GUI::render_ht90_rods(const Slic3r::Vec3d&, Slic3r::GLShaderProgram*, const Slic3r::Transform3d&, const Slic3r::Vec3d&, GLModel&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:286:22: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_translate(indexed_triangle_set&, V) [with V = Eigen::Matrix<float, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:260:13: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::GCodeViewer::load_as_gcode(const Slic3r::GCodeProcessorResult&, const Slic3r::Print&, const std::vector<std::__cxx11::basic_string<char> >&, const std::vector<std::__cxx11::basic_string<char> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:1127:54: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::GCodeViewer::update_sequential_view_current(unsigned int, unsigned int)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:1400:77: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::ToolpathsObjExporter::export_segment(FILE&, unsigned char, size_t, const libvgcode::PathVertex&, const libvgcode::PathVertex&, const libvgcode::PathVertex&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:1547:60: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In member function 'Slic3r::GUI::ToolpathsObjExporter::SegmentLocalAxes Slic3r::GUI::ToolpathsObjExporter::segment_local_axes(const Slic3r::Vec3f&, const Slic3r::Vec3f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:1488:43: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::GCodeViewer::load_shells(const Slic3r::Print&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:1764:58: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::GCodeViewer::render_legend(float&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:2372:66: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:2376:95: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:2328:34: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:2333:35: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::GCodeViewer::update_sequential_view_current(unsigned int, unsigned int)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:1400:77: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In member function 'Slic3r::GUI::ToolpathsObjExporter::SegmentLocalAxes Slic3r::GUI::ToolpathsObjExporter::segment_local_axes(const Slic3r::Vec3f&, const Slic3r::Vec3f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:1490:33: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In function 'Slic3r::Transform3d Slic3r::GUI::align_cylinder(const Slic3r::Vec3d&, const Slic3r::Vec3d&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:252:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::GCodeViewer::load_shells(const Slic3r::Print&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:1764:58: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In function 'void Slic3r::GUI::render_ht90_rods(const Slic3r::Vec3d&, Slic3r::GLShaderProgram*, const Slic3r::Transform3d&, const Slic3r::Vec3d&, GLModel&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:286:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::GCodeViewer::SequentialView::Marker::render()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:344:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::GCodeViewer::load_as_preview(libvgcode::GCodeInputData&&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:1228:6: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Slic3r::GUI::ToolpathsObjExporter::SegmentLocalAxes Slic3r::GUI::ToolpathsObjExporter::segment_local_axes(const Slic3r::Vec3f&, const Slic3r::Vec3f&)',
    inlined from 'void Slic3r::GUI::ToolpathsObjExporter::export_segment(FILE&, unsigned char, size_t, const libvgcode::PathVertex&, const libvgcode::PathVertex&, const libvgcode::PathVertex&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:1550:58:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:1489:65: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::ToolpathsObjExporter::export_segment(FILE&, unsigned char, size_t, const libvgcode::PathVertex&, const libvgcode::PathVertex&, const libvgcode::PathVertex&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:1546:10: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::GCodeViewer::render_toolpaths()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:1850:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:2680:180: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::GCodeViewer::load_as_gcode(const Slic3r::GCodeProcessorResult&, const Slic3r::Print&, const std::vector<std::__cxx11::basic_string<char> >&, const std::vector<std::__cxx11::basic_string<char> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:981:6: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Transform3d Slic3r::GUI::align_cylinder(const Slic3r::Vec3d&, const Slic3r::Vec3d&, double)',
    inlined from 'void Slic3r::GUI::render_ht90_rods(const Slic3r::Vec3d&, Slic3r::GLShaderProgram*, const Slic3r::Transform3d&, const Slic3r::Vec3d&, GLModel&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:303:40,
    inlined from 'void Slic3r::GUI::GCodeViewer::SequentialView::Marker::render()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:374:25:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:243:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::GCodeViewer::SequentialView::Marker::render()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:316:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::GCodeViewer::render()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:1273:6: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::GCodeViewer::COG::render()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.cpp:82:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[412/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Utils.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Utils.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[413/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Init.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Init.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Init.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Init.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Init.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[414/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/IconManager.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/IconManager.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[415/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Preview.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Layer.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Preview.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Layer.hpp:29:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Preview.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Preview.cpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::TriangleMesh::size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:179:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Preview.cpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Tab.hpp:46,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Preview.cpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp: In member function 'void Slic3r::GUI::ClippingPlane::set_normal(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:55:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[416/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/UpdatesUIManager.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UpdatesUIManager.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UpdatesUIManager.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[417/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/FrequentlyChangedParameters.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Sidebar.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/FrequentlyChangedParameters.cpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:27:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CoordAxes.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::TriangleMesh::size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:179:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Tab.hpp:46,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/FrequentlyChangedParameters.cpp:34:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/FrequentlyChangedParameters.cpp:38:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::GCodeViewer::COG::cog() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.hpp:76:27: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[418/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_App.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.cpp:64:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.cpp:75:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Tab.hpp:46,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.cpp:88:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[419/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/LoadStepDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LoadStepDialog.cpp:30:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[420/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ColorUtils.cpp.o
[421/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MainFrame.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MainFrame.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MainFrame.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MainFrame.cpp:35:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Tab.hpp:46,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MainFrame.cpp:40:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MainFrame.cpp:41:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::ClippingPlane::get_normal() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:62:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MainFrame.cpp:44:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MainFrame.cpp:49:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::GCodeViewer::COG::cog() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.hpp:76:27: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[422/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Sidebar.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Sidebar.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Sidebar.cpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Sidebar.cpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CoordAxes.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::TriangleMesh::size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:179:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Sidebar.cpp:35:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp: In member function 'Slic3r::Vec2d Slic3r::MultipleBeds::get_bed_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp:89:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTree.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLAPrint.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Sidebar.cpp:48:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp: In member function 'Slic3r::Vec3d Slic3r::sla::Head::junction_point() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:82:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Sidebar.cpp:55:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Tab.hpp:46,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Sidebar.cpp:61:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/NotificationManager.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Sidebar.cpp:64:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::GCodeViewer::COG::cog() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.hpp:76:27: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/Sidebar.cpp: In member function 'void Slic3r::GUI::Sidebar::show_info_sizer()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Sidebar.cpp:1187:124: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[423/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BitmapComboBox.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BitmapComboBox.cpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BitmapComboBox.cpp:37:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BitmapComboBox.cpp:38:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[424/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PresetComboBoxes.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/PresetComboBoxes.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/PresetComboBoxes.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/PresetComboBoxes.cpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/PresetComboBoxes.cpp:36:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/PresetComboBoxes.cpp:37:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Tab.hpp:46,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/PresetComboBoxes.cpp:40:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[425/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SavePresetDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SavePresetDialog.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SavePresetDialog.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SavePresetDialog.cpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Tab.hpp:46,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SavePresetDialog.cpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[426/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BulkExportDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PresetBundle.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BulkExportDialog.cpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BulkExportDialog.cpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[427/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/EditGCodeDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/EditGCodeDialog.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/EditGCodeDialog.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/EditGCodeDialog.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Tab.hpp:46,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/EditGCodeDialog.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/EditGCodeDialog.cpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[428/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/FullSpectrumDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/FullSpectrumDialog.cpp:29:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/FullSpectrumDialog.cpp:35:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/FullSpectrumDialog.cpp: In member function 'void Slic3r::GUI::FullSpectrumDialog::on_add_gradient(wxCommandEvent&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/FullSpectrumDialog.cpp:1677:69: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[429/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PhysicalPrinterDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/PhysicalPrinterDialog.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/PhysicalPrinterDialog.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/PhysicalPrinterDialog.cpp:31:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Tab.hpp:46,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/PhysicalPrinterDialog.cpp:34:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[430/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Factories.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PresetBundle.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.cpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoEmboss.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.cpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::GLGizmoRotate3D::get_rotation() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.hpp:126:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/GUI_Factories.cpp: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.cpp:1438:27: warning: 'this' pointer is null [-Wnonnull]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.cpp:1443:25: warning: 'this' pointer is null [-Wnonnull]
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/wxExtensions.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.cpp:10:
/usr/include/wx-3.2/wx/menu.h:203:17: note: in a call to non-static member function 'wxMenuItem* wxMenuBase::Remove(wxMenuItem*)'
  203 |     wxMenuItem *Remove(wxMenuItem *item);
      |                 ^~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.cpp:1444:25: warning: 'this' pointer is null [-Wnonnull]
/usr/include/wx-3.2/wx/menu.h:203:17: note: in a call to non-static member function 'wxMenuItem* wxMenuBase::Remove(wxMenuItem*)'
  203 |     wxMenuItem *Remove(wxMenuItem *item);
      |                 ^~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.cpp:1445:25: warning: 'this' pointer is null [-Wnonnull]
/usr/include/wx-3.2/wx/menu.h:203:17: note: in a call to non-static member function 'wxMenuItem* wxMenuBase::Remove(wxMenuItem*)'
  203 |     wxMenuItem *Remove(wxMenuItem *item);
      |                 ^~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.cpp:1449:27: warning: 'this' pointer is null [-Wnonnull]
In member function 'wxMenuItem* wxMenuBase::Prepend(wxMenuItem*)',
    inlined from 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.cpp:1452:26:
/usr/include/wx-3.2/wx/menu.h:156:22: warning: 'this' pointer is null [-Wnonnull]
  156 |         return Insert(0u, item);
      |                ~~~~~~^~~~~~~~~~
/usr/include/wx-3.2/wx/menu.h: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)':
/usr/include/wx-3.2/wx/menu.h:106:17: note: in a call to non-static member function 'wxMenuItem* wxMenuBase::Insert(size_t, wxMenuItem*)'
  106 |     wxMenuItem* Insert(size_t pos, wxMenuItem *item);
      |                 ^~~~~~
In member function 'wxMenuItem* wxMenuBase::Prepend(wxMenuItem*)',
    inlined from 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.cpp:1453:26:
/usr/include/wx-3.2/wx/menu.h:156:22: warning: 'this' pointer is null [-Wnonnull]
  156 |         return Insert(0u, item);
      |                ~~~~~~^~~~~~~~~~
/usr/include/wx-3.2/wx/menu.h: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)':
/usr/include/wx-3.2/wx/menu.h:106:17: note: in a call to non-static member function 'wxMenuItem* wxMenuBase::Insert(size_t, wxMenuItem*)'
  106 |     wxMenuItem* Insert(size_t pos, wxMenuItem *item);
      |                 ^~~~~~
In member function 'wxMenuItem* wxMenuBase::Prepend(wxMenuItem*)',
    inlined from 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.cpp:1454:26:
/usr/include/wx-3.2/wx/menu.h:156:22: warning: 'this' pointer is null [-Wnonnull]
  156 |         return Insert(0u, item);
      |                ~~~~~~^~~~~~~~~~
/usr/include/wx-3.2/wx/menu.h: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)':
/usr/include/wx-3.2/wx/menu.h:106:17: note: in a call to non-static member function 'wxMenuItem* wxMenuBase::Insert(size_t, wxMenuItem*)'
  106 |     wxMenuItem* Insert(size_t pos, wxMenuItem *item);
      |                 ^~~~~~
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/libslic3r.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.cpp:5:
In member function 'constexpr std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) [with _Tp = wxMenuItem*; long unsigned int _Nm = 2]',
    inlined from 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.cpp:1452:58:
/usr/include/c++/16.1.1/array:211:17: warning: array subscript 2 is above array bounds of 'std::__array_traits<wxMenuItem*, 2>::_Type' {aka 'wxMenuItem* [2]'} [-Warray-bounds=]
/usr/include/c++/16.1.1/array: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)':
/usr/include/c++/16.1.1/array:117:48: note: while referencing 'std::array<wxMenuItem*, 2>::_M_elems'
In member function 'constexpr std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) [with _Tp = wxMenuItem*; long unsigned int _Nm = 2]',
    inlined from 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.cpp:1453:46:
/usr/include/c++/16.1.1/array:211:17: warning: array subscript 2 is above array bounds of 'std::__array_traits<wxMenuItem*, 2>::_Type' {aka 'wxMenuItem* [2]'} [-Warray-bounds=]
/usr/include/c++/16.1.1/array: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)':
/usr/include/c++/16.1.1/array:117:48: note: while referencing 'std::array<wxMenuItem*, 2>::_M_elems'
In member function 'constexpr std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) [with _Tp = wxMenuItem*; long unsigned int _Nm = 2]',
    inlined from 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.cpp:1454:46:
/usr/include/c++/16.1.1/array:211:17: warning: array subscript 2 is above array bounds of 'std::__array_traits<wxMenuItem*, 2>::_Type' {aka 'wxMenuItem* [2]'} [-Warray-bounds=]
/usr/include/c++/16.1.1/array: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)':
/usr/include/c++/16.1.1/array:117:48: note: while referencing 'std::array<wxMenuItem*, 2>::_M_elems'
In member function 'constexpr std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) [with _Tp = wxMenuItem*; long unsigned int _Nm = 2]',
    inlined from 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.cpp:1443:45:
/usr/include/c++/16.1.1/array:211:17: warning: array subscript 2 is above array bounds of 'std::__array_traits<wxMenuItem*, 2>::_Type' {aka 'wxMenuItem* [2]'} [-Warray-bounds=]
/usr/include/c++/16.1.1/array: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)':
/usr/include/c++/16.1.1/array:117:48: note: while referencing 'std::array<wxMenuItem*, 2>::_M_elems'
In member function 'constexpr std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) [with _Tp = wxMenuItem*; long unsigned int _Nm = 2]',
    inlined from 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.cpp:1444:45:
/usr/include/c++/16.1.1/array:211:17: warning: array subscript 2 is above array bounds of 'std::__array_traits<wxMenuItem*, 2>::_Type' {aka 'wxMenuItem* [2]'} [-Warray-bounds=]
/usr/include/c++/16.1.1/array: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)':
/usr/include/c++/16.1.1/array:117:48: note: while referencing 'std::array<wxMenuItem*, 2>::_M_elems'
In member function 'constexpr std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) [with _Tp = wxMenuItem*; long unsigned int _Nm = 2]',
    inlined from 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_Factories.cpp:1445:57:
/usr/include/c++/16.1.1/array:211:17: warning: array subscript 2 is above array bounds of 'std::__array_traits<wxMenuItem*, 2>::_Type' {aka 'wxMenuItem* [2]'} [-Warray-bounds=]
/usr/include/c++/16.1.1/array: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)':
/usr/include/c++/16.1.1/array:117:48: note: while referencing 'std::array<wxMenuItem*, 2>::_M_elems'
[431/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GalleryDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GalleryDialog.cpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GalleryDialog.cpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GalleryDialog.cpp:28:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GalleryDialog.cpp:29:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GalleryDialog.cpp:34:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/GalleryDialog.cpp: In function 'void Slic3r::GUI::generate_thumbnail_from_model(const std::string&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GalleryDialog.cpp:299:46: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GalleryDialog.cpp:299:107: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GalleryDialog.cpp:299:46: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GalleryDialog.cpp: In member function 'void Slic3r::GUI::GalleryDialog::load_label_icon_list()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GalleryDialog.cpp:334:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[432/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectList.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PresetBundle.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ModelProcessing.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::TriangleMesh::size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:179:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:28:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp: In member function 'Slic3r::Vec2d Slic3r::MultipleBeds::get_bed_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp:89:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:34:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::GCodeViewer::COG::cog() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.hpp:76:27: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:1665:57:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:1848:23:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:1665:57:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/GUI_ObjectList.cpp: In member function 'Slic3r::ModelConfig& Slic3r::GUI::ObjectList::get_item_config(const wxDataViewItem&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:589:107: 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.6/src/slic3r/GUI/GUI_ObjectList.cpp: In member function 'void Slic3r::GUI::ObjectList::load_from_files(const wxArrayString&, Slic3r::ModelObject&, std::vector<Slic3r::ModelVolume*>&, Slic3r::ModelVolumeType, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:1612:58: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:1665:55: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp: In member function 'Slic3r::Vec3d Slic3r::GLVolume::get_instance_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:240:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp: In member function 'void Slic3r::GUI::ObjectList::load_generic_subobject(const std::string&, Slic3r::ModelVolumeType)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:1738:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:1746:94: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp: In function 'Slic3r::TriangleMesh Slic3r::GUI::create_mesh(const std::string&, const Slic3r::BoundingBoxf3&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:1692:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp: In member function 'void Slic3r::GUI::ObjectList::load_mesh_object(const Slic3r::TriangleMesh&, const std::string&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:1848:86: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:1848:16: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::BoundingBoxf Slic3r::BuildVolume::bounding_volume2d() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp: In member function 'bool Slic3r::GUI::ObjectList::del_subobject_item(wxDataViewItem&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:1894:76: 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.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::BoundingBoxf Slic3r::BuildVolume::bounding_volume2d() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp: In member function 'void Slic3r::GUI::ObjectList::load_mesh_object(const Slic3r::TriangleMesh&, const std::string&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:1848:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp: In member function 'void Slic3r::GUI::ObjectList::load_from_files(const wxArrayString&, Slic3r::ModelObject&, std::vector<Slic3r::ModelVolume*>&, Slic3r::ModelVolumeType, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:1665:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp: In member function 'void Slic3r::GUI::ObjectList::load_generic_subobject(const std::string&, Slic3r::ModelVolumeType)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:1738:74: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:1746:96: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp: In function 'Slic3r::TriangleMesh Slic3r::GUI::create_mesh(const std::string&, const Slic3r::BoundingBoxf3&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:1674:21: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp: In member function 'wxString Slic3r::GUI::ObjectList::can_add_new_range_after_current(Slic3r::GUI::t_layer_height_range)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:3517:10: 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.6/src/slic3r/GUI/GUI_ObjectList.cpp: In member function 'void Slic3r::GUI::ObjectList::load_from_files(const wxArrayString&, Slic3r::ModelObject&, std::vector<Slic3r::ModelVolume*>&, Slic3r::ModelVolumeType, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:1583:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp: In member function 'void Slic3r::GUI::ObjectList::copy_layers_to_clipboard()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:804:6: 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.6/src/slic3r/GUI/GUI_ObjectList.cpp: In member function 'void Slic3r::GUI::ObjectList::load_mesh_object(const Slic3r::TriangleMesh&, const std::string&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:1823:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:1823:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:1823:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:1848:86: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.cpp:1849:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[433/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectManipulation.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectManipulation.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectManipulation.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CoordAxes.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmosManager.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::TriangleMesh::size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:179:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoEmboss.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectManipulation.cpp:32:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::GLGizmoRotate3D::get_rotation() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.hpp:126:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/GUI_ObjectManipulation.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectManipulation.cpp:365:101: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectManipulation.cpp: In member function 'void Slic3r::GUI::ObjectManipulation::update_settings_value(const Slic3r::GUI::Selection&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectManipulation.cpp:667:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectManipulation.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectManipulation.cpp:365:126: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectManipulation.cpp: In member function 'void Slic3r::GUI::ObjectManipulation::update_settings_value(const Slic3r::GUI::Selection&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectManipulation.cpp:649:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[434/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectLayers.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectLayers.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectLayers.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectLayers.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectLayers.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectLayers.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectLayers.hpp: In constructor 'Slic3r::GUI::ObjectLayers::PlusMinusButton::PlusMinusButton(wxWindow*, const ScalableBitmap&, std::pair<double, double>)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectLayers.hpp:84:9: 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
[435/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectSettings.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectSettings.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectSettings.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectSettings.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[436/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Sidebar.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:27:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CoordAxes.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::TriangleMesh::size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:179:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:83:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp: In member function 'Slic3r::Vec2d Slic3r::MultipleBeds::get_bed_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp:89:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:92:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:100:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::GCodeViewer::COG::cog() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.hpp:76:27: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:104:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoSVG.hpp:7,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:133:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::GLGizmoRotate3D::get_rotation() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmoRotate.hpp:126:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp: In function 'std::optional<std::__cxx11::basic_string<char> > Slic3r::GUI::http_get_file_as_string(const std::string&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:205:10: warning: unused variable 'res' [-Wunused-variable]
In file included from /usr/include/c++/16.1.1/bits/stl_tempbuf.h:62,
                 from /usr/include/c++/16.1.1/memory:68,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:20:
/usr/include/c++/16.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double&; _T2 = double&; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = double; typename decay<_Tp2>::type = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:1465:66:   required from here
/usr/include/c++/16.1.1/bits/stl_pair.h:1169:5: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp: In member function 'void Slic3r::GUI::Plater::priv::object_list_changed()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:2043:49: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:2058:39: warning: comparison of integer expressions of different signedness: 'const int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp: In function 'std::vector<Slic3r::PrintBase::ApplyStatus> Slic3r::GUI::apply_to_inactive_beds(Slic3r::Model&, std::vector<std::unique_ptr<Slic3r::Print> >&, const Slic3r::DynamicPrintConfig&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:2367:33: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp: In member function 'void Slic3r::GUI::Plater::priv::regenerate_thumbnails(Slic3r::GUI::SimpleEvent&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:2380:25: warning: comparison of integer expressions of different signedness: 'const int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp: In member function 'unsigned int Slic3r::GUI::Plater::priv::update_background_process(bool, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:2500:45: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp: In member function 'void Slic3r::GUI::Plater::priv::on_slicing_update(Slic3r::SlicingStatusEvent&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:3375:60: warning: enumerated mismatch in conditional expression: 'Slic3r::PrintStep' vs 'Slic3r::SLAPrintStep' [-Wenum-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:3378:60: warning: enumerated mismatch in conditional expression: 'Slic3r::PrintObjectStep' vs 'Slic3r::SLAPrintObjectStep' [-Wenum-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp: In member function 'void Slic3r::GUI::Plater::priv::show_autoslicing_action_buttons() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:4206:45: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp: In member function 'void Slic3r::GUI::Plater::connect_gcode_all()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:6720:50: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:6738:33: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:1657:92:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:2822:149:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:74:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/ReprojectPointsOnMesh.hpp: In instantiation of 'Slic3r::Vec3d Slic3r::sla::pos(const Pt&) [with Pt = SupportPoint; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/ReprojectPointsOnMesh.hpp:27:34:   required from 'void Slic3r::sla::reproject_support_points(const Slic3r::AABBMesh&, std::vector<_Tp>&) [with PointType = SupportPoint]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/ReprojectPointsOnMesh.hpp:43:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/ReprojectPointsOnMesh.hpp:18:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/functional:76,
                 from /usr/include/boost/system/detail/error_category.hpp:18,
                 from /usr/include/boost/system/error_category.hpp:10,
                 from /usr/include/boost/filesystem/detail/path_traits.hpp:26,
                 from /usr/include/boost/filesystem/path.hpp:34,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:22:
/usr/include/c++/16.1.1/bits/std_function.h: In instantiation of 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Eigen::Matrix<double, 2, 1, 2>; _Functor = Eigen::Matrix<double, 2, 1, 2> (*)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _ArgTypes = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}]':
/usr/include/c++/16.1.1/bits/std_function.h:441:21:   required from 'std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = Eigen::Matrix<double, 2, 1, 2> (&)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _Constraints = void; _Res = Eigen::Matrix<double, 2, 1, 2>; _ArgTypes = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/RotoptimizeJob.hpp:27:18:   required from here
/usr/include/c++/16.1.1/bits/std_function.h:293:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/tuple:43,
                 from /usr/include/c++/16.1.1/bits/unique_ptr.h:36,
                 from /usr/include/c++/16.1.1/memory:80:
/usr/include/c++/16.1.1/bits/invoke.h: In instantiation of 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Eigen::Matrix<double, 2, 1, 2>; _Callable = Eigen::Matrix<double, 2, 1, 2> (*&)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _Args = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}; enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> = Eigen::Matrix<double, 2, 1, 2>]':
/usr/include/c++/16.1.1/bits/std_function.h:295:30:   required from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Eigen::Matrix<double, 2, 1, 2>; _Functor = Eigen::Matrix<double, 2, 1, 2> (*)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _ArgTypes = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}]'
/usr/include/c++/16.1.1/bits/std_function.h:441:21:   required from 'std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = Eigen::Matrix<double, 2, 1, 2> (&)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _Constraints = void; _Res = Eigen::Matrix<double, 2, 1, 2>; _ArgTypes = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/RotoptimizeJob.hpp:27:18:   required from here
/usr/include/c++/16.1.1/bits/invoke.h:106:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Tasks/ArrangeTask.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/ArrangeJob2.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:108:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Arrange.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Arrange.hpp:228:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp: In member function 'void Slic3r::GUI::Camera::recover_from_free_camera()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:139:35: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp: In member function 'std::vector<long unsigned int> Slic3r::GUI::Plater::priv::load_files(const std::vector<boost::filesystem::path>&, bool, bool, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:1465:66: 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.6/src/slic3r/GUI/Plater.cpp:1657:74: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:1657:128: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:1657:92: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:1709:92: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/stl_pair.h: In function 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double&; _T2 = double&]':
/usr/include/c++/16.1.1/bits/stl_pair.h:1169:5: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelInstance::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:1155:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:61: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp: In member function 'std::vector<long unsigned int> Slic3r::GUI::Plater::priv::load_model_objects(const Slic3r::ModelObjectPtrs&, bool, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:1782:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:1782:91: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:1782:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:1810:83: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:1810:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::BoundingBoxf Slic3r::BuildVolume::bounding_volume2d() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelInstance::get_scaling_factor() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:1167:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp: In member function 'bool Slic3r::GUI::Plater::priv::replace_volume_with_stl(int, int, const boost::filesystem::path&, const wxString&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:2822:83: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/ReprojectPointsOnMesh.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/ReprojectPointsOnMesh.hpp:27:34: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_transform(indexed_triangle_set&, const Eigen::Transform<NewScalarType, 3, 2, 2>&, bool) [with T = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/std_function.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Eigen::Matrix<double, 2, 1, 2>; _Functor = Eigen::Matrix<double, 2, 1, 2> (*)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _ArgTypes = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}]':
/usr/include/c++/16.1.1/bits/std_function.h:293:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/ReprojectPointsOnMesh.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/ReprojectPointsOnMesh.hpp:27:34: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp: In member function 'std::vector<long unsigned int> Slic3r::GUI::Plater::priv::load_model_objects(const Slic3r::ModelObjectPtrs&, bool, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:1810:83: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:1810:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp: In member function 'bool Slic3r::GUI::Plater::priv::replace_volume_with_stl(int, int, const boost::filesystem::path&, const wxString&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:2822:149: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_transform(indexed_triangle_set&, const Eigen::Transform<NewScalarType, 3, 2, 2>&, bool) [with T = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp: In member function 'void Slic3r::GUI::Camera::recover_from_free_camera()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:139:35: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp: In member function 'std::vector<long unsigned int> Slic3r::GUI::Plater::priv::load_files(const std::vector<boost::filesystem::path>&, bool, bool, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:1465:66: 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.6/src/slic3r/GUI/Plater.cpp:1657:128: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:1657:74: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:1709:92: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'void Slic3r::GUI::Camera::recover_from_free_camera()',
    inlined from 'void Slic3r::GUI::Camera::recover_from_free_camera()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:138:10,
    inlined from 'void Slic3r::GUI::Plater::priv::apply_free_camera_correction(bool)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:1248:40:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:140:33: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp: In member function 'std::vector<long unsigned int> Slic3r::GUI::Plater::priv::load_model_objects(const Slic3r::ModelObjectPtrs&, bool, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:1780:21: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:1780:21: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:1780:21: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const',
    inlined from 'std::vector<long unsigned int> Slic3r::GUI::Plater::priv::load_model_objects(const Slic3r::ModelObjectPtrs&, bool, bool)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.cpp:1810:83:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[437/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MeshUtils.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.hpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::ClippingPlane::get_normal() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.hpp:62:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp: In member function 'Slic3r::Vec3f Slic3r::GUI::MeshRaycaster::get_triangle_normal(size_t) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:414:60: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:163:47:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:196:39:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, 4, 4, 2>, 3, 3, false> >, Eigen::Matrix<double, 3, 1, 2>, 0>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:263:99:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:163:47:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:719:26:   required from 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived2 = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Quaternion<double>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:250:24:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/MeshUtils.cpp: In member function 'int Slic3r::GUI::MeshClipper::is_projection_inside_cut(const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:163:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp: In member function 'std::vector<Eigen::Matrix<double, 3, 1, 2> > Slic3r::GUI::MeshClipper::point_per_contour() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:194:68: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:196:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:214:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:215:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1, 2>, const Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(const Vec2crd&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:152:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp: In member function 'void Slic3r::GUI::MeshClipper::recalculate_triangles()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:225:70: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:262:74: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:262:61: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:262:74: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:278:55: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:278:68: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:280:50: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:280:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:310:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:310:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:312:48: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:312:61: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:402:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:402:48: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.hpp: In member function 'double Slic3r::GUI::ClippingPlane::distance(const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.hpp:50:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Matrix<double, 3, 1, 2>; Derived2 = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived = Eigen::Quaternion<double, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:695:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::ClippingPlane::get_normal() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.hpp:62:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp: In member function 'Slic3r::Vec3f Slic3r::GUI::MeshRaycaster::get_triangle_normal(size_t) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:414:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp: In static member function 'static void Slic3r::GUI::MeshRaycaster::line_from_mouse_pos(const Slic3r::Vec2d&, const Slic3r::Transform3d&, const Slic3r::GUI::Camera&, Slic3r::Vec3d&, Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:423:16: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp: In member function 'bool Slic3r::GUI::MeshRaycaster::unproject_on_mesh(const Slic3r::Vec2d&, const Slic3r::Transform3d&, const Slic3r::GUI::Camera&, Slic3r::Vec3f&, Slic3r::Vec3f&, const Slic3r::GUI::ClippingPlane*, size_t*, bool) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:445:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:445:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:458:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp: In member function 'bool Slic3r::GUI::MeshRaycaster::intersects_line(Slic3r::Vec3d, Slic3r::Vec3d, const Slic3r::Transform3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:472:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp: In member function 'std::vector<unsigned int> Slic3r::GUI::MeshRaycaster::get_unobscured_idxs(const Slic3r::Geometry::Transformation&, const Slic3r::GUI::Camera&, const std::vector<Eigen::Matrix<float, 3, 1, 2> >&, const Slic3r::GUI::ClippingPlane*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:489:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:490:124: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:491:94: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:503:54: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:514:109: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:514:91: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Plater.hpp:33,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::Camera::get_dir_forward() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:92:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp: In member function 'bool Slic3r::GUI::MeshRaycaster::closest_hit(const Slic3r::Vec2d&, const Slic3r::Transform3d&, const Slic3r::GUI::Camera&, Slic3r::Vec3f&, Slic3r::Vec3f&, const Slic3r::GUI::ClippingPlane*, size_t*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:545:102: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:545:79: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:555:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp: In member function 'Slic3r::Vec3f Slic3r::GUI::MeshRaycaster::get_closest_point(const Slic3r::Vec3f&, Slic3r::Vec3f*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:564:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.hpp: In member function 'double Slic3r::GUI::ClippingPlane::distance(const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.hpp:50:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp: In member function 'std::vector<Eigen::Matrix<double, 3, 1, 2> > Slic3r::GUI::MeshClipper::point_per_contour() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:195:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:215:66: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp: In member function 'void Slic3r::GUI::MeshClipper::recalculate_triangles()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:225:70: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:275:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:280:50: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:332:102: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:402:93: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp: In member function 'std::vector<Eigen::Matrix<double, 3, 1, 2> > Slic3r::GUI::MeshClipper::point_per_contour() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:196:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp: In member function 'Slic3r::Vec3f Slic3r::GUI::MeshRaycaster::get_triangle_normal(size_t) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:414:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp: In member function 'bool Slic3r::GUI::MeshRaycaster::unproject_on_mesh(const Slic3r::Vec2d&, const Slic3r::Transform3d&, const Slic3r::GUI::Camera&, Slic3r::Vec3f&, Slic3r::Vec3f&, const Slic3r::GUI::ClippingPlane*, size_t*, bool) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:445:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp: In member function 'bool Slic3r::GUI::MeshRaycaster::closest_hit(const Slic3r::Vec2d&, const Slic3r::Transform3d&, const Slic3r::GUI::Camera&, Slic3r::Vec3f&, Slic3r::Vec3f&, const Slic3r::GUI::ClippingPlane*, size_t*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:538:102: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:545:102: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp: In member function 'Slic3r::Vec3f Slic3r::GUI::MeshRaycaster::get_closest_point(const Slic3r::Vec3f&, Slic3r::Vec3f*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:564:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp: In member function 'bool Slic3r::GUI::MeshRaycaster::intersects_line(Slic3r::Vec3d, Slic3r::Vec3d, const Slic3r::Transform3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:469:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In static member function 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp: In member function 'std::vector<unsigned int> Slic3r::GUI::MeshRaycaster::get_unobscured_idxs(const Slic3r::Geometry::Transformation&, const Slic3r::GUI::Camera&, const std::vector<Eigen::Matrix<float, 3, 1, 2> >&, const Slic3r::GUI::ClippingPlane*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:489:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:490:124: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:514:109: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:483:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:483:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]',
    inlined from 'std::vector<unsigned int> Slic3r::GUI::MeshRaycaster::get_unobscured_idxs(const Slic3r::Geometry::Transformation&, const Slic3r::GUI::Camera&, const std::vector<Eigen::Matrix<float, 3, 1, 2> >&, const Slic3r::GUI::ClippingPlane*) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:490:93:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp: In member function 'std::vector<unsigned int> Slic3r::GUI::MeshRaycaster::get_unobscured_idxs(const Slic3r::Geometry::Transformation&, const Slic3r::GUI::Camera&, const std::vector<Eigen::Matrix<float, 3, 1, 2> >&, const Slic3r::GUI::ClippingPlane*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MeshUtils.cpp:491:94: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In member function 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >, 3, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[438/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigManipulation.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigManipulation.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigManipulation.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigManipulation.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigManipulation.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigManipulation.cpp: In member function 'void Slic3r::GUI::ConfigManipulation::toggle_print_fff_options(Slic3r::DynamicPrintConfig*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigManipulation.cpp:369:29: warning: loop variable 'key' of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigManipulation.cpp:369:29: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string<char>'} to make the copy explicit or 'const char* const&' to prevent copying
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[439/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/2DBed.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/2DBed.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/2DBed.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/2DBed.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/2DBed.cpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 2, 1>; Scalar_ = double; int Dim_ = 2; int Mode_ = 1; int Options_ = 0; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/2DBed.cpp:134:150:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::Matrix<Scalar, Dim, Dim> Eigen::internal::toRotationMatrix(const Eigen::RotationBase<OtherDerived, Dim>&) [with Scalar = double; int Dim = 2; OtherDerived = Eigen::Rotation2D<double>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:985:53:   required from 'Eigen::Transform<Scalar, Dim, Mode, Options>& Eigen::Transform<Scalar, Dim, Mode, Options_>::operator=(const Eigen::RotationBase<Derived, Dim>&) [with Derived = Eigen::Rotation2D<double>; Scalar_ = double; int Dim_ = 2; int Mode_ = 1; int Options_ = 0]'
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:262:11:   required from 'Eigen::Transform<Scalar, Dim, Mode, Options_>::Transform(const Eigen::RotationBase<Derived, Dim>&) [with Derived = Eigen::Rotation2D<double>; Scalar_ = double; int Dim_ = 2; int Mode_ = 1; int Options_ = 0]'
/usr/include/eigen3/Eigen/src/Geometry/Translation.h:106:20:   required from 'Eigen::Translation<Scalar, Dim>::IsometryTransformType Eigen::Translation<Scalar, Dim>::operator*(const Eigen::RotationBase<Derived, Dim>&) const [with Derived = Eigen::Rotation2D<double>; Scalar_ = double; int Dim_ = 2; IsometryTransformType = Eigen::Transform<double, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/2DBed.cpp:134:68:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:194:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/2DBed.cpp: In member function 'void Slic3r::GUI::Bed_2D::repaint(const std::vector<Eigen::Matrix<double, 2, 1, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/2DBed.cpp:64:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/2DBed.cpp:134:150: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(const Vec2crd&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:152:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'Eigen::Transform<Scalar, Dim, Mode, Options>& Eigen::Transform<Scalar, Dim, Mode, Options_>::operator=(const Eigen::RotationBase<Derived, Dim>&) [with Derived = Eigen::Rotation2D<double>; Scalar_ = double; int Dim_ = 2; int Mode_ = 1; int Options_ = 0]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:985:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 2, 1>; Scalar_ = double; int Dim_ = 2; int Mode_ = 1; int Options_ = 0]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'Eigen::Transform<Scalar, Dim, Mode, Options>& Eigen::Transform<Scalar, Dim, Mode, Options_>::operator=(const Eigen::RotationBase<Derived, Dim>&) [with Derived = Eigen::Rotation2D<double>; Scalar_ = double; int Dim_ = 2; int Mode_ = 1; int Options_ = 0]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:985:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/2DBed.cpp: In member function 'void Slic3r::GUI::Bed_2D::repaint(const std::vector<Eigen::Matrix<double, 2, 1, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/2DBed.cpp:114:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/2DBed.cpp:134:150: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/2DBed.cpp:32:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[440/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/OG_CustomCtrl.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/OG_CustomCtrl.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/OG_CustomCtrl.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/OG_CustomCtrl.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CoordAxes.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::TriangleMesh::size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:179:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[441/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BedShapeDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/2DBed.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.hpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.cpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::TriangleMesh::size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:179:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1, 2> >; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.cpp:138:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Field.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/OptionsGroup.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.cpp:13:
/usr/include/boost/any.hpp: In instantiation of 'ValueType boost::any_cast(any&) [with ValueType = Eigen::Matrix<double, 2, 1, 2>]':
/usr/include/boost/any.hpp:366:42:   required from 'ValueType boost::any_cast(any&&) [with ValueType = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.cpp:470:43:   required from here
/usr/include/boost/any.hpp:317:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/BedShapeDialog.cpp: In member function 'wxString Slic3r::GUI::BedShape::get_full_name_with_params()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.cpp:122:126: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.cpp:122:164: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.cpp:122:126: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.cpp: In member function 'void Slic3r::GUI::BedShape::apply_optgroup_values(Slic3r::GUI::ConfigOptionsGroupShp)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.cpp:137:86: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.cpp:137:48: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.cpp:129:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/boost/any.hpp: In function 'ValueType boost::any_cast(any&) [with ValueType = Eigen::Matrix<double, 2, 1, 2>]':
/usr/include/boost/any.hpp:317:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[442/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/OptionsGroup.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/OptionsGroup.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/OptionsGroup.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/OptionsGroup.cpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/OptionsGroup.cpp: In member function 'void Slic3r::GUI::ConfigOptionsGroup::back_to_config_value(const Slic3r::DynamicPrintConfig&, const std::string&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/OptionsGroup.cpp:797:33: warning: loop variable 'key' of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/OptionsGroup.cpp:797:33: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string<char>'} to make the copy explicit or 'const char* const&' to prevent copying
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:578:31:   required from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = unsigned char; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/OptionsGroup.cpp:149:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:578:31:   required from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Slic3r::FloatOrPercent; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/OptionsGroup.cpp:184:73:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Field.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/OptionsGroup.hpp:24:
/usr/include/boost/any.hpp: In instantiation of 'ValueType boost::any_cast(const any&) [with ValueType = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/OptionsGroup.cpp:257:89:   required from here
/usr/include/boost/any.hpp:349:22: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
  349 |     inline ValueType any_cast(const any & operand)
      |                      ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/slic3r/GUI/OptionsGroup.cpp: In static member function 'static void Slic3r::GUI::OptionsGroup::change_opt_value(Slic3r::DynamicPrintConfig&, const Slic3r::t_config_option_key&, const boost::any&, int)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/OptionsGroup.cpp:257:97: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[443/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Field.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Field.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Field.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Field.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Field.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Field.cpp:10:
/usr/include/boost/any.hpp: In instantiation of 'ValueType boost::any_cast(any&) [with ValueType = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Field.cpp:1607:31:   required from here
/usr/include/boost/any.hpp:317:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/Field.cpp: In member function 'bool Slic3r::GUI::PointCtrl::value_was_changed(Slic3r::GUI::text_ctrl*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Field.cpp:1607:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[444/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Tab.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/2DBed.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/BedShapeDialog.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Tab.cpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/BedShapeDialog.hpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Tab.cpp:27:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Tab.cpp:30:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Tab.cpp:64:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Tab.cpp:65:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Tab.cpp:66:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::ClippingPlane::get_normal() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:62:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[445/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/3DBed.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::GCodeViewer::COG::cog() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GCodeViewer.hpp:76:27: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp: In member function 'void Slic3r::GUI::Bed3D::render(Slic3r::GUI::GLCanvas3D&, const Slic3r::Transform3d&, const Slic3r::Transform3d&, bool, float, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:183:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::unique_ptr<Slic3r::GUI::GLModel> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_min_op<float, float, 0>, const Eigen::Matrix<float, 2, 1, 2>, const Eigen::Matrix<float, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:282:35:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:540:31:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/3DBed.cpp: In member function 'bool Slic3r::GUI::Bed3D::set_shape(const Slic3r::Pointfs&, double, const std::string&, const std::string&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:114:58: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp: In member function 'void Slic3r::GUI::Bed3D::render(Slic3r::GUI::GLCanvas3D&, const Slic3r::Transform3d&, const Slic3r::Transform3d&, bool, float, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:145:58: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:186:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:190:62: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp: In member function 'void Slic3r::GUI::Bed3D::init_triangles()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:282:35: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp: In member function 'void Slic3r::GUI::Bed3D::init_internal_model_from_file()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:540:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:540:73: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:540:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp: In member function 'void Slic3r::GUI::Bed3D::register_raycasters_for_picking(const Slic3r::GUI::GLModel::Geometry&, const Slic3r::Transform3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:676:62: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::BoundingBoxf Slic3r::BuildVolume::bounding_volume2d() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp: In member function 'void Slic3r::GUI::Bed3D::init_internal_model_from_file()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:540:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp: In member function 'void Slic3r::GUI::Bed3D::init_triangles()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:283:35: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp: In member function 'bool Slic3r::GUI::Bed3D::set_shape(const Slic3r::Pointfs&, double, const std::string&, const std::string&, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:114:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp: In member function 'Slic3r::BoundingBoxf3 Slic3r::GUI::Bed3D::calc_extended_bounding_box() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:238:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp: In member function 'void Slic3r::GUI::Bed3D::register_raycasters_for_picking(const Slic3r::GUI::GLModel::Geometry&, const Slic3r::Transform3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:669:6: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp: In member function 'void Slic3r::GUI::Bed3D::init_internal_model_from_file()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:531:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp: In member function 'void Slic3r::GUI::Bed3D::render(Slic3r::GUI::GLCanvas3D&, const Slic3r::Transform3d&, const Slic3r::Transform3d&, bool, float, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:126:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:126:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:126:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:126:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:126:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:186:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DBed.cpp:190:62: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[446/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/CoordAxes.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CoordAxes.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CoordAxes.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CoordAxes.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CoordAxes.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::TriangleMesh::size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:179:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[447/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/CameraUtils.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CameraUtils.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CameraUtils.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CameraUtils.cpp: In static member function 'static Slic3r::Vec2d Slic3r::GUI::CameraUtils::get_z0_position(const Slic3r::GUI::Camera&, const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CameraUtils.cpp:132:76: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CameraUtils.cpp:92:49:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CameraUtils.cpp:92:49:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::Transpose<const Eigen::Matrix<double, 3, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 1, 3>]':
/usr/include/igl/unproject.cpp:31:35:   required from 'void igl::unproject(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<DerivedO>&, Eigen::PlainObjectBase<DerivedP>&) [with Derivedwin = Eigen::Matrix<double, 3, 1, 2>; Derivedmodel = Eigen::Matrix<double, 4, 4, 2>; Derivedproj = Eigen::Matrix<double, 4, 4, 2>; Derivedviewport = Eigen::Matrix<int, 4, 1, 2>; Derivedscene = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CameraUtils.cpp:119:19:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::Transpose<const Eigen::Matrix<double, 1, 3> >; EvalReturnType = const Eigen::Matrix<double, 3, 1>]':
/usr/include/igl/unproject.cpp:31:35:   required from 'void igl::unproject(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<DerivedO>&, Eigen::PlainObjectBase<DerivedP>&) [with Derivedwin = Eigen::Matrix<double, 1, 3>; Derivedmodel = Eigen::Matrix<double, 4, 4, 2>; Derivedproj = Eigen::Matrix<double, 4, 4, 2>; Derivedviewport = Eigen::Matrix<int, 4, 1, 2>; Derivedscene = Eigen::Matrix<double, 1, 3>]'
/usr/include/igl/unproject.cpp:31:14:   required from 'void igl::unproject(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<DerivedO>&, Eigen::PlainObjectBase<DerivedP>&) [with Derivedwin = Eigen::Matrix<double, 3, 1, 2>; Derivedmodel = Eigen::Matrix<double, 4, 4, 2>; Derivedproj = Eigen::Matrix<double, 4, 4, 2>; Derivedviewport = Eigen::Matrix<int, 4, 1, 2>; Derivedscene = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CameraUtils.cpp:119:19:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::Transpose<const Eigen::Matrix<double, 3, 1> >; EvalReturnType = const Eigen::Matrix<double, 1, 3>]':
/usr/include/igl/unproject.cpp:31:14:   recursively required from 'void igl::unproject(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<DerivedO>&, Eigen::PlainObjectBase<DerivedP>&) [with Derivedwin = Eigen::Matrix<double, 1, 3>; Derivedmodel = Eigen::Matrix<double, 4, 4, 2>; Derivedproj = Eigen::Matrix<double, 4, 4, 2>; Derivedviewport = Eigen::Matrix<int, 4, 1, 2>; Derivedscene = Eigen::Matrix<double, 1, 3>]'
/usr/include/igl/unproject.cpp:31:14:   required from 'void igl::unproject(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<DerivedO>&, Eigen::PlainObjectBase<DerivedP>&) [with Derivedwin = Eigen::Matrix<double, 3, 1, 2>; Derivedmodel = Eigen::Matrix<double, 4, 4, 2>; Derivedproj = Eigen::Matrix<double, 4, 4, 2>; Derivedviewport = Eigen::Matrix<int, 4, 1, 2>; Derivedscene = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CameraUtils.cpp:119:19:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/CameraUtils.cpp: In static member function 'static Slic3r::Polygon Slic3r::GUI::CameraUtils::create_hull2d(const Slic3r::GUI::Camera&, const Slic3r::GLVolume&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CameraUtils.cpp:92:27: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CameraUtils.cpp: In static member function 'static Slic3r::Vec3d Slic3r::GUI::CameraUtils::screen_point(const Slic3r::GUI::Camera&, const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CameraUtils.cpp:106:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/igl/unproject.h:46,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CameraUtils.cpp:8:
/usr/include/igl/unproject.cpp: In function 'void igl::unproject(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<DerivedO>&, Eigen::PlainObjectBase<DerivedP>&) [with Derivedwin = Eigen::Matrix<double, 3, 1, 2>; Derivedmodel = Eigen::Matrix<double, 4, 4, 2>; Derivedproj = Eigen::Matrix<double, 4, 4, 2>; Derivedviewport = Eigen::Matrix<int, 4, 1, 2>; Derivedscene = Eigen::Matrix<double, 3, 1, 2>]':
/usr/include/igl/unproject.cpp:31:35: note: parameter passing for argument of type 'Eigen::Matrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/igl/unproject.cpp: In function 'void igl::unproject(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<DerivedO>&, Eigen::PlainObjectBase<DerivedP>&) [with Derivedwin = Eigen::Matrix<double, 1, 3>; Derivedmodel = Eigen::Matrix<double, 4, 4, 2>; Derivedproj = Eigen::Matrix<double, 4, 4, 2>; Derivedviewport = Eigen::Matrix<int, 4, 1, 2>; Derivedscene = Eigen::Matrix<double, 1, 3>]':
/usr/include/igl/unproject.cpp:31:35: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/igl/unproject.cpp: In function 'void igl::unproject(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<DerivedO>&, Eigen::PlainObjectBase<DerivedP>&) [with Derivedwin = Eigen::Matrix<double, 3, 1>; Derivedmodel = Eigen::Matrix<double, 4, 4, 2>; Derivedproj = Eigen::Matrix<double, 4, 4, 2>; Derivedviewport = Eigen::Matrix<int, 4, 1, 2>; Derivedscene = Eigen::Matrix<double, 1, 3>]':
/usr/include/igl/unproject.cpp:31:35: note: parameter passing for argument of type 'Eigen::Matrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::Camera::get_dir_forward() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.hpp:92:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CameraUtils.cpp: In static member function 'static Slic3r::Vec2d Slic3r::GUI::CameraUtils::get_z0_position(const Slic3r::GUI::Camera&, const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CameraUtils.cpp:132:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/igl/unproject.cpp: In function 'void igl::unproject(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<DerivedO>&, Eigen::PlainObjectBase<DerivedP>&) [with Derivedwin = Eigen::Matrix<double, 1, 3>; Derivedmodel = Eigen::Matrix<double, 4, 4, 2>; Derivedproj = Eigen::Matrix<double, 4, 4, 2>; Derivedviewport = Eigen::Matrix<int, 4, 1, 2>; Derivedscene = Eigen::Matrix<double, 1, 3>]':
/usr/include/igl/unproject.cpp:31:35: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/igl/unproject.cpp: In function 'void igl::unproject(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<DerivedO>&, Eigen::PlainObjectBase<DerivedP>&) [with Derivedwin = Eigen::Matrix<double, 3, 1>; Derivedmodel = Eigen::Matrix<double, 4, 4, 2>; Derivedproj = Eigen::Matrix<double, 4, 4, 2>; Derivedviewport = Eigen::Matrix<int, 4, 1, 2>; Derivedscene = Eigen::Matrix<double, 1, 3>]':
/usr/include/igl/unproject.cpp:31:35: note: parameter passing for argument of type 'Eigen::Matrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CameraUtils.cpp: In static member function 'static void Slic3r::GUI::CameraUtils::ray_from_ortho_screen_pos(const Slic3r::GUI::Camera&, const Slic3r::Vec2d&, Slic3r::Vec3d&, Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CameraUtils.cpp:119:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CameraUtils.cpp: In static member function 'static Slic3r::Polygon Slic3r::GUI::CameraUtils::create_hull2d(const Slic3r::GUI::Camera&, const Slic3r::GLVolume&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CameraUtils.cpp:92:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CameraUtils.cpp: In static member function 'static Slic3r::Vec3d Slic3r::GUI::CameraUtils::screen_point(const Slic3r::GUI::Camera&, const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CameraUtils.cpp:106:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CameraUtils.cpp: In static member function 'static Slic3r::Vec2d Slic3r::GUI::CameraUtils::get_z0_position(const Slic3r::GUI::Camera&, const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CameraUtils.cpp:132:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[448/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Camera.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AppConfig.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp: In member function 'std::pair<double, double> Slic3r::GUI::Camera::calc_tight_frustrum_zs_around(const Slic3r::BoundingBoxf3&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:389:89: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp: In member function 'Slic3r::Vec3d Slic3r::GUI::Camera::validate_target(const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:593:52: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Quaternion<double>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:368:79:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:42:
/usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h: In instantiation of 'Eigen::AngleAxis<Scalar> Eigen::AngleAxis<Scalar>::inverse() const [with Scalar_ = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:370:80:   required from here
/usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h:122:13: note: parameter passing for argument of type 'Eigen::AngleAxis<double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::AngleAxis<double>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:370:99:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<double>; OtherVectorType = Eigen::Matrix<double, 3, 1, 2>; ReturnType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Quaternion<double>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:368:79:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<double>; Vector3 = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<double>; OtherVectorType = Eigen::Matrix<double, 3, 1, 2>; ReturnType = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Quaternion<double>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:368:79:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<double, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 4, 1>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<double>; Vector3 = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<double>; OtherVectorType = Eigen::Matrix<double, 3, 1, 2>; ReturnType = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Quaternion<double>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:368:79:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<double, 4, 1>, 3, 1, false>; OtherDerived = Eigen::Matrix<double, 3, 1>; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<double, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 4, 1>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<double>; Vector3 = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<double>; OtherVectorType = Eigen::Matrix<double, 3, 1, 2>; ReturnType = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Quaternion<double>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:368:79:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/Camera.cpp: In member function 'void Slic3r::GUI::Camera::set_target(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:60:52: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp: In member function 'void Slic3r::GUI::Camera::apply_projection(const Slic3r::BoundingBoxf3&, double, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:209:50: 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.6/src/slic3r/GUI/Camera.cpp: In member function 'void Slic3r::GUI::Camera::zoom_to_box(const Slic3r::BoundingBoxf3&, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:284:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp: In member function 'void Slic3r::GUI::Camera::rotate_on_sphere(double, double, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:368:77: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:370:80: note: parameter passing for argument of type 'Eigen::AngleAxis<double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:370:98: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:370:83: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h: In member function 'Eigen::AngleAxis<Scalar> Eigen::AngleAxis<Scalar>::inverse() const [with Scalar_ = double]':
/usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h:122:13: note: parameter passing for argument of type 'Eigen::AngleAxis<double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::Camera::get_dir_right() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.hpp:90:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In member function 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::AngleAxis<double>; int Dim_ = 3]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp: In member function 'std::pair<double, double> Slic3r::GUI::Camera::calc_tight_frustrum_zs_around(const Slic3r::BoundingBoxf3&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:389:27: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp: In member function 'double Slic3r::GUI::Camera::calc_zoom_to_bounding_box_factor(const Slic3r::BoundingBoxf3&, double) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:430:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp: In member function 'double Slic3r::GUI::Camera::calc_zoom_to_volumes_factor(const Slic3r::GLVolumePtrs&, Slic3r::Vec3d&, double) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:508:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp: In member function 'void Slic3r::GUI::Camera::set_distance(double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:539:74: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp: In member function 'void Slic3r::GUI::Camera::look_at(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:546:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp: In member function 'Slic3r::Vec3d Slic3r::GUI::Camera::validate_target(const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:593:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp: In member function 'void Slic3r::GUI::Camera::look_at(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:548:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp: In member function 'double Slic3r::GUI::Camera::calc_zoom_to_volumes_factor(const Slic3r::GLVolumePtrs&, Slic3r::Vec3d&, double) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:487:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:508:61: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp: In member function 'void Slic3r::GUI::Camera::rotate_on_sphere(double, double, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:370:98: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:370:80: note: parameter passing for argument of type 'Eigen::AngleAxis<double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:368:79: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp: In member function 'Slic3r::BoundingBoxf3 Slic3r::GUI::Camera::get_target_validation_box() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:70:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp: In member function 'std::pair<double, double> Slic3r::GUI::Camera::calc_tight_frustrum_zs_around(const Slic3r::BoundingBoxf3&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:389:27: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp: In member function 'Slic3r::Vec3d Slic3r::GUI::Camera::validate_target(const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:593:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp: In member function 'void Slic3r::GUI::Camera::look_at(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.cpp:546:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[449/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ExtruderSequenceDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ExtruderSequenceDialog.cpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ExtruderSequenceDialog.cpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[450/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/RemovableDriveManager.cpp.o
[451/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/wxExtensions.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BitmapCache.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/wxExtensions.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/wxExtensions.cpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/wxExtensions.cpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/wxExtensions.cpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/wxExtensions.cpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[452/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/RammingChart.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/RammingChart.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/RammingChart.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/bits/stl_algobase.h:63,
                 from /usr/include/c++/16.1.1/algorithm:62,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/RammingChart.cpp:5:
/usr/include/c++/16.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = float; _T2 = float; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = float; typename decay<_Tp>::type = float; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = float; typename decay<_Tp2>::type = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/RammingChart.cpp:290:45:   required from here
/usr/include/c++/16.1.1/bits/stl_pair.h:1169:5: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/RammingChart.cpp: In member function 'std::vector<std::pair<float, float> > Chart::get_buttons() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/RammingChart.cpp:290:45: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
[453/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/WipeTowerDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BitmapCache.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/WipeTowerDialog.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/WipeTowerDialog.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/WipeTowerDialog.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/bits/stl_algobase.h:63,
                 from /usr/include/c++/16.1.1/algorithm:62,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/WipeTowerDialog.cpp:5:
/usr/include/c++/16.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = float&; _T2 = float&; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = float; typename decay<_Tp>::type = float; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = float; typename decay<_Tp2>::type = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/WipeTowerDialog.cpp:95:35:   required from here
/usr/include/c++/16.1.1/bits/stl_pair.h:1169:5: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/WipeTowerDialog.cpp: In constructor 'RammingPanel::RammingPanel(wxWindow*, const std::string&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/WipeTowerDialog.cpp:95:35: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
[454/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ImGuiPureWrap.cpp.o
[455/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Config/Version.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Config/Version.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
[456/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/ASCIIFolding.cpp.o
[457/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SendSystemInfoDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AppConfig.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SendSystemInfoDialog.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SendSystemInfoDialog.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SendSystemInfoDialog.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[458/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/TextLines.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.hpp:5,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.hpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AppConfig.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/Utils/EmbossStyleManager.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:55:65: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp: In function 'Eigen::AngleAxis<double> {anonymous}::get_rotation()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:185:46: note: parameter passing for argument of type 'Eigen::AngleAxis<double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<float, float>, const Eigen::Matrix<float, 2, 1, 2>, const Eigen::Matrix<float, 2, 1, 2> >; PlainObject = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:55:98:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10:   required from 'void its_transform(indexed_triangle_set&, const Eigen::Transform<NewScalarType, 3, 2, 2>&, bool) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:197:22:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 3, 1> >; EvalReturnType = const Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61:   required from 'void its_transform(indexed_triangle_set&, const Eigen::Transform<NewScalarType, 3, 2, 2>&, bool) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:197:22:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp: In instantiation of 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Linef; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<_Tp>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:168:57:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:34:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10:   required from 'void its_transform(indexed_triangle_set&, const Eigen::Transform<NewScalarType, 3, 2, 2>&, bool) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:197:22:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In instantiation of 'auto Slic3r::line_alg::get_b(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:87:29:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef; typename std::remove_reference<_Tp>::type = Slic3r::Linef]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:38:57:   required from 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Linef; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<_Tp>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:168:57:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:54:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/TextLines.cpp: In function 'indexed_triangle_set {anonymous}::create_its(const Slic3r::Emboss::TextLines&, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:196:47: note: parameter passing for argument of type 'Eigen::AngleAxis<double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp: In function 'indexed_triangle_set {anonymous}::its_create_torus(const Slic3r::Polygon&, float, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:52:35: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:58:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(const Vec2crd&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:152:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:55:27: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:55:98: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.hpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_translate(indexed_triangle_set&, V) [with V = Eigen::Matrix<float, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:260:13: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp: In function 'Eigen::AngleAxis<double> {anonymous}::get_rotation()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:185:33: note: parameter passing for argument of type 'Eigen::AngleAxis<double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_transform(indexed_triangle_set&, const Eigen::Transform<NewScalarType, 3, 2, 2>&, bool) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 3, 1> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp: In function 'Slic3r::Emboss::TextLines Slic3r::Emboss::create_text_lines(const Slic3r::Transform3d&, const Slic3r::ModelVolumePtrs&, const FontFile&, const Slic3r::FontProp&, unsigned int, double*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:338:49: note: parameter passing for argument of type 'Eigen::AngleAxis<double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:20: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:110:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'auto Slic3r::line_alg::get_a(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:53:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp: In function 'indexed_triangle_set {anonymous}::its_create_torus(const Slic3r::Polygon&, float, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:58:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:88:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_transform(indexed_triangle_set&, const Eigen::Transform<NewScalarType, 3, 2, 2>&, bool) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp: In function 'indexed_triangle_set {anonymous}::create_its(const Slic3r::Emboss::TextLines&, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:196:47: note: parameter passing for argument of type 'Eigen::AngleAxis<double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In lambda function,
    inlined from 'indexed_triangle_set {anonymous}::its_create_torus(const Slic3r::Polygon&, float, size_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:58:38,
    inlined from 'indexed_triangle_set {anonymous}::create_its(const Slic3r::Emboss::TextLines&, float)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:194:73,
    inlined from 'Slic3r::GUI::GLModel::Geometry {anonymous}::create_geometry(const Slic3r::Emboss::TextLines&, float, bool)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:205:56,
    inlined from 'void Slic3r::GUI::TextLinesModel::init(const Slic3r::Transform3d&, const Slic3r::ModelVolumePtrs&, Slic3r::GUI::Emboss::StyleManager&, unsigned int)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:260:78:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TextLines.cpp:55:98: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[459/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BonjourDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BonjourDialog.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BonjourDialog.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BonjourDialog.cpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[460/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Serial.cpp.o
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Serial.cpp:338:9: warning: ‘BOTHER’ redefined
  338 | #define BOTHER CBAUDEX
      |         ^~~~~~
In file included from /usr/include/termios.h:39,
                 from /usr/include/boost/asio/serial_port_base.hpp:26,
                 from /usr/include/boost/asio/basic_serial_port.hpp:35,
                 from /usr/include/boost/asio.hpp:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Serial.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Serial.cpp:5:
/usr/include/bits/termios.h:59:10: note: this is the location of the previous definition
   59 | # define BOTHER  __BOTHER
      |          ^~~~~~
[461/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ButtonsDescription.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ButtonsDescription.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ButtonsDescription.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[462/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SurfaceDrag.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.hpp:5,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/Utils/RaycastManager.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.hpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/Utils/RaycastManager.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLModel.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/CoordAxes.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Gizmos/GLGizmosManager.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::ClippingPlane::get_normal() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:62:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp: In function 'Slic3r::Vec2d {anonymous}::mouse_position(const wxMouseEvent&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:489:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 3, 1>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:719:26:   required from 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Matrix<double, 3, 1, 2>; Derived2 = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Quaternion<double, 2>]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:787:25:   required from 'static Eigen::Quaternion<Scalar_, Options_> Eigen::Quaternion<Scalar, Options>::FromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Matrix<double, 3, 1, 2>; Derived2 = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Options_ = 2]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:614:82:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:719:26:   required from 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Matrix<double, 3, 1, 2>; Derived2 = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Quaternion<double, 2>]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:787:25:   required from 'static Eigen::Quaternion<Scalar_, Options_> Eigen::Quaternion<Scalar, Options>::FromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Matrix<double, 3, 1, 2>; Derived2 = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Options_ = 2]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:614:82:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/SurfaceDrag.cpp: In function 'bool Slic3r::GUI::on_mouse_surface_drag(const wxMouseEvent&, const Camera&, std::optional<SurfaceDrag>&, GLCanvas3D&, RaycastManager&, const std::optional<double>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:115:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp: In function 'Slic3r::Transform3d {anonymous}::get_volume_transformation(Slic3r::Transform3d, const Slic3r::Vec3d&, const Slic3r::Vec3d&, const std::optional<Eigen::Transform<double, 3, 2, 2> >&, const Slic3r::Transform3d&, std::optional<float>, const std::optional<double>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:609:48: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:622:64: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:632:71: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp: In function 'std::optional<Eigen::Matrix<double, 3, 1, 2> > Slic3r::GUI::calc_surface_offset(const Selection&, RaycastManager&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:148:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:167:34: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'const Slic3r::Vec3d Slic3r::get_z_base(const Transform3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:183:20: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp: In function 'std::optional<float> Slic3r::GUI::calc_distance(const Slic3r::GLVolume&, const RaycastManager&, const RaycastManager::ISkip*, const std::optional<Eigen::Transform<double, 3, 2, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:225:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:235:64: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp: In function 'bool Slic3r::GUI::face_selected_volume_to_camera(const Camera&, GLCanvas3D&, const std::optional<double>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:358:52: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:363:34: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_zero_op<double>, Eigen::Matrix<double, 3, 1> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::Camera::get_position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.hpp:94:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp: In function 'std::optional<float> Slic3r::GUI::calc_distance(const Slic3r::GLVolume&, const RaycastManager&, const RaycastManager::ISkip*, const std::optional<Eigen::Transform<double, 3, 2, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:225:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp: In function 'std::optional<Eigen::Matrix<double, 3, 1, 2> > Slic3r::GUI::calc_surface_offset(const Selection&, RaycastManager&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:148:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:167:48: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp: In function 'bool Slic3r::GUI::on_mouse_surface_drag(const wxMouseEvent&, const Camera&, std::optional<SurfaceDrag>&, GLCanvas3D&, RaycastManager&, const std::optional<double>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:115:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp: In function 'bool Slic3r::GUI::face_selected_volume_to_camera(const Camera&, GLCanvas3D&, const std::optional<double>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:358:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp: In function 'std::optional<float> Slic3r::GUI::calc_distance(const Slic3r::GLVolume&, const RaycastManager&, const RaycastManager::ISkip*, const std::optional<Eigen::Transform<double, 3, 2, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:210:22: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Matrix<double, 3, 1, 2>; Derived2 = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Quaternion<double, 2>]',
    inlined from 'static Eigen::Quaternion<Scalar_, Options_> Eigen::Quaternion<Scalar, Options>::FromTwoVectors(const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with Derived1 = Eigen::Matrix<double, 3, 1, 2>; Derived2 = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Options_ = 2]' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:787:25,
    inlined from 'Slic3r::Transform3d {anonymous}::get_volume_transformation(Slic3r::Transform3d, const Slic3r::Vec3d&, const Slic3r::Vec3d&, const std::optional<Eigen::Transform<double, 3, 2, 2> >&, const Slic3r::Transform3d&, std::optional<float>, const std::optional<double>&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:614:106:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:696:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp: In function 'Slic3r::Transform3d {anonymous}::get_volume_transformation(Slic3r::Transform3d, const Slic3r::Vec3d&, const Slic3r::Vec3d&, const std::optional<Eigen::Transform<double, 3, 2, 2> >&, const Slic3r::Transform3d&, std::optional<float>, const std::optional<double>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/SurfaceDrag.cpp:591:13: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[463/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ImGuiWrapper.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.cpp:35:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[464/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Config/Snapshot.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PresetBundle.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Config/Snapshot.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Config/../GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Config/../GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Config/Snapshot.cpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Config/../GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[465/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/BoostThreadWorker.cpp.o
[466/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MsgDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MsgDialog.cpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MsgDialog.cpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/MsgDialog.cpp:28:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[467/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigWizardWebViewPage.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigWizard_private.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigWizardWebViewPage.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigWizardWebViewPage.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigWizard_private.hpp:30:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigWizardWebViewPage.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigWizardWebViewPage.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[468/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/UpdateDialogs.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UpdateDialogs.cpp:25:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UpdateDialogs.cpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[469/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/FirmwareDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/FirmwareDialog.cpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/FirmwareDialog.cpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[470/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/WifiConfigDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/WifiConfigDialog.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[471/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PrintHostDialogs.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/PrintHostDialogs.cpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/PrintHostDialogs.cpp:27:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/PrintHostDialogs.cpp:28:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/NotificationManager.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/PrintHostDialogs.cpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[472/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigWizard.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigWizard_private.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigWizard.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigWizard_private.hpp:30:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigWizard.cpp:56:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigWizard.cpp:57:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigWizard.cpp:61:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ConfigWizard.cpp:69:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[473/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/ArrangeJob2.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MinAreaBoundingBox.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Arrange.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Tasks/ArrangeTask.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/ArrangeJob2.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/ArrangeJob2.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/SceneBuilder.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/ArrangeJob2.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/ArrangeJob2.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp: In member function 'Slic3r::Vec2d Slic3r::MultipleBeds::get_bed_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp:89:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTree.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLAPrint.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/ArrangeJob2.cpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/CoordAxes.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Selection.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/ArrangeJob2.cpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::ClippingPlane::get_normal() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:62:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/ArrangeJob2.cpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:356:18:   required from 'Slic3r::BoundingBoxBase<Eigen::Matrix<SquareLengthType, 2, 1, 2> > Slic3r::to_2d(const BoundingBox3Base<Eigen::Matrix<T, 3, 1, 2, 3, 1> >&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/SceneBuilder.hpp:440:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Arrange.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Arrange.hpp:228:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[474/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/SeqArrangeJob.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/include/libseqarrange/seq_interface.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ArrangeHelper.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/CoordAxes.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Selection.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmosManager.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::TriangleMesh::size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:179:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCodeReader.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeProcessor.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[475/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/CreateFontStyleImagesJob.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/CreateFontStyleImagesJob.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/CreateFontStyleImagesJob.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AppConfig.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/Utils/EmbossStyleManager.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/CreateFontStyleImagesJob.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/CreateFontStyleImagesJob.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/CreateFontStyleImagesJob.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:8:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[476/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ImGuiDoubleSlider.cpp.o
[477/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/CreateFontNameImageJob.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/CreateFontNameImageJob.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/CreateFontNameImageJob.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/CreateFontNameImageJob.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/CreateFontNameImageJob.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/Jobs/CreateFontNameImageJob.cpp: In member function 'virtual void Slic3r::GUI::CreateFontImageJob::process(Slic3r::GUI::Job::Ctl&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/CreateFontNameImageJob.cpp:91:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[478/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/RotoptimizeJob.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Rotfinder.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/RotoptimizeJob.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/RotoptimizeJob.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/CoordAxes.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Selection.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::ClippingPlane::get_normal() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:62:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/future:53,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/Job.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/RotoptimizeJob.hpp:8:
/usr/include/c++/16.1.1/bits/std_function.h: In instantiation of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Eigen::Matrix<double, 2, 1, 2>; _ArgTypes = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp:79:53:   required from here
/usr/include/c++/16.1.1/bits/std_function.h:577:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/tuple:43,
                 from /usr/include/c++/16.1.1/mutex:42,
                 from /usr/include/c++/16.1.1/future:43:
/usr/include/c++/16.1.1/bits/invoke.h: In instantiation of 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Eigen::Matrix<double, 2, 1, 2>; _Callable = Eigen::Matrix<double, 2, 1, 2> (*&)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _Args = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}; enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> = Eigen::Matrix<double, 2, 1, 2>]':
/usr/include/c++/16.1.1/bits/std_function.h:295:30:   required from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Eigen::Matrix<double, 2, 1, 2>; _Functor = Eigen::Matrix<double, 2, 1, 2> (*)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _ArgTypes = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}]'
/usr/include/c++/16.1.1/bits/std_function.h:441:21:   required from 'std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = Eigen::Matrix<double, 2, 1, 2> (&)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _Constraints = void; _Res = Eigen::Matrix<double, 2, 1, 2>; _ArgTypes = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/RotoptimizeJob.hpp:27:18:   required from here
/usr/include/c++/16.1.1/bits/invoke.h:106:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/invoke.h: In instantiation of 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = Eigen::Matrix<double, 2, 1, 2>; _Fn = Eigen::Matrix<double, 2, 1, 2> (*&)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _Args = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}]':
/usr/include/c++/16.1.1/bits/invoke.h:116:35:   required from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Eigen::Matrix<double, 2, 1, 2>; _Callable = Eigen::Matrix<double, 2, 1, 2> (*&)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _Args = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}; enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> = Eigen::Matrix<double, 2, 1, 2>]'
/usr/include/c++/16.1.1/bits/std_function.h:295:30:   required from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Eigen::Matrix<double, 2, 1, 2>; _Functor = Eigen::Matrix<double, 2, 1, 2> (*)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _ArgTypes = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}]'
/usr/include/c++/16.1.1/bits/std_function.h:441:21:   required from 'std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = Eigen::Matrix<double, 2, 1, 2> (&)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _Constraints = void; _Res = Eigen::Matrix<double, 2, 1, 2>; _ArgTypes = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/RotoptimizeJob.hpp:27:18:   required from here
/usr/include/c++/16.1.1/bits/invoke.h:62:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp: In member function 'virtual void Slic3r::GUI::RotoptimizeJob::process(Slic3r::GUI::Job::Ctl&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp:79:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp: In member function 'virtual void Slic3r::GUI::RotoptimizeJob::finalize(bool, std::__exception_ptr::exception_ptr&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp:116:45: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/std_function.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Eigen::Matrix<double, 2, 1, 2>; _Functor = Eigen::Matrix<double, 2, 1, 2> (*)(const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&); _ArgTypes = {const Slic3r::ModelObject&, const Slic3r::sla::RotOptimizeParams&}]':
/usr/include/c++/16.1.1/bits/std_function.h:293:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp: In member function 'virtual void Slic3r::GUI::RotoptimizeJob::finalize(bool, std::__exception_ptr::exception_ptr&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp:116:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp: In member function 'virtual void Slic3r::GUI::RotoptimizeJob::process(Slic3r::GUI::Job::Ctl&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp:79:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp: In member function 'virtual void Slic3r::GUI::RotoptimizeJob::finalize(bool, std::__exception_ptr::exception_ptr&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp:93:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp: In member function 'virtual void Slic3r::GUI::RotoptimizeJob::process(Slic3r::GUI::Job::Ctl&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp:54:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[479/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/DoubleSliderForGcode.cpp.o
[480/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/RulerForDoubleSlider.cpp.o
[481/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Notebook.cpp.o
[482/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ProgressStatusBar.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ProgressStatusBar.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[483/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/SLAImportJob.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Format/SLAArchiveReader.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/SLAImportJob.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/SLAImportJob.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLAPrint.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/SLAImportJob.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/CoordAxes.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Selection.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/SLAImportJob.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::ClippingPlane::get_normal() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:62:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/SLAImportJob.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/NotificationManager.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/SLAImportJob.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GCodeViewer.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::GCodeViewer::COG::cog() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GCodeViewer.hpp:76:27: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[484/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/NotificationProgressIndicator.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/NotificationManager.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/NotificationProgressIndicator.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/NotificationManager.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/NotificationManager.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[485/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/DoubleSliderForLayers.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/DoubleSliderForLayers.cpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[486/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/EmbossJob.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.hpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/NotificationManager.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GCodeViewer.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::GCodeViewer::COG::cog() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GCodeViewer.hpp:76:27: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoEmboss.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoRotate.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::GLGizmoRotate3D::get_rotation() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoRotate.hpp:126:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:8:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/ReprojectPointsOnMesh.hpp: In instantiation of 'Slic3r::Vec3d Slic3r::sla::pos(const Pt&) [with Pt = SupportPoint; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/ReprojectPointsOnMesh.hpp:27:34:   required from 'void Slic3r::sla::reproject_support_points(const Slic3r::AABBMesh&, std::vector<t>&) [with PointType = SupportPoint]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/ReprojectPointsOnMesh.hpp:43:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/ReprojectPointsOnMesh.hpp:18:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10:   required from 'void its_transform(indexed_triangle_set&, const Eigen::Transform<T, 3, 2, 2>&, bool) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp:1193:18:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 3, 1> >; EvalReturnType = const Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61:   required from 'void its_transform(indexed_triangle_set&, const Eigen::Transform<T, 3, 2, 2>&, bool) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp:1193:18:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10:   required from 'void its_transform(indexed_triangle_set&, const Eigen::Transform<T, 3, 2, 2>&, bool) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp:1193:18:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/Jobs/EmbossJob.cpp: In function 'Slic3r::TriangleMesh {anonymous}::create_mesh_per_glyph(Slic3r::GUI::Emboss::DataBase&, Fnc) [with Fnc = was_canceled(const Slic3r::GUI::Job::Ctl&, const Slic3r::GUI::Emboss::DataBase&)::<lambda()>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp:881:19: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp: In member function 'virtual std::optional<Eigen::Matrix<double, 2, 1, 2> > Slic3r::Emboss::ProjectTransform::unproject(const Slic3r::Vec3d&, double*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:410:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp: In member function 'virtual Slic3r::Vec3d Slic3r::Emboss::ProjectTransform::project(const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:406:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp: In function 'Slic3r::TriangleMesh {anonymous}::cut_per_glyph_surface(Slic3r::GUI::Emboss::DataBase&, const Slic3r::GUI::Emboss::SurfaceVolumeData&, std::function<bool()>)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp:1322:52: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_transform(indexed_triangle_set&, const Eigen::Transform<T, 3, 2, 2>&, bool) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, float>, const Eigen::Matrix<double, 3, 1> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp: In constructor 'Slic3r::Emboss::OrthoProject::OrthoProject(Slic3r::Transform3d, Slic3r::Vec3d)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:432:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp: In member function 'virtual void {anonymous}::CreateObjectJob::process(Slic3r::GUI::Job::Ctl&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp:321:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp:335:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp: In member function 'virtual std::optional<Eigen::Matrix<double, 2, 1, 2> > Slic3r::Emboss::ProjectTransform::unproject(const Slic3r::Vec3d&, double*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:410:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_transform(indexed_triangle_set&, const Eigen::Transform<T, 3, 2, 2>&, bool) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:61: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp: In function 'Slic3r::TriangleMesh {anonymous}::cut_per_glyph_surface(Slic3r::GUI::Emboss::DataBase&, const Slic3r::GUI::Emboss::SurfaceVolumeData&, std::function<bool()>)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp:1322:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp: In member function 'virtual Slic3r::Vec3d Slic3r::Emboss::ProjectTransform::project(const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:406:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp: In function 'bool {anonymous}::start_create_object_job(Slic3r::GUI::Emboss::CreateVolumeParams&, const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp:1494:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp: In member function 'virtual void {anonymous}::CreateObjectJob::finalize(bool, std::__exception_ptr::exception_ptr&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp:346:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'bool Slic3r::GUI::Emboss::start_create_volume_without_position(CreateVolumeParams&)',
    inlined from 'bool Slic3r::GUI::Emboss::start_create_volume_without_position(CreateVolumeParams&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp:589:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp:610:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp: In member function 'virtual void {anonymous}::CreateObjectJob::process(Slic3r::GUI::Job::Ctl&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp:335:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp:304:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp:304:6: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp:320:50: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'Slic3r::Vec3d Slic3r::TriangleMesh::center() const',
    inlined from 'virtual void {anonymous}::CreateObjectJob::process(Slic3r::GUI::Job::Ctl&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Jobs/EmbossJob.cpp:335:30:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:181:62: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[487/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Mouse3DController.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PresetBundle.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Mouse3DController.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Mouse3DController.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Mouse3DController.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/Mouse3DController.cpp: In member function 'bool Slic3r::GUI::Mouse3DController::State::apply(const Slic3r::GUI::Mouse3DController::Params&, Slic3r::GUI::Camera&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Mouse3DController.cpp:340:130: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[488/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/TickCodesManager.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TickCodesManager.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TickCodesManager.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TickCodesManager.cpp: In member function 'DoubleSlider::ConflictType DoubleSlider::TickCodeManager::is_conflict_tick(const DoubleSlider::TickCode&, Slic3r::CustomGCode::Mode, double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TickCodesManager.cpp:662:26: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TickCodesManager.cpp: In member function 'std::string DoubleSlider::TickCodeManager::get_color_for_tool_change_tick(std::set<DoubleSlider::TickCode>::const_iterator) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TickCodesManager.cpp:682:26: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:18:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[489/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/TopBarMenus.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TopBarMenus.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[490/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/TopBar.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/TopBar.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[491/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ObjectDataViewModel.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BitmapCache.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.cpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModel::GetLayerRangeByItem(const wxDataViewItem&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.cpp:1152:91: 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/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/GUI/ObjectDataViewModel.cpp:1152:22: 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
[492/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Search.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/OptionsGroup.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Search.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Search.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Search.cpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Tab.hpp:46,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Search.cpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Search.cpp: In constructor 'Slic3r::Search::SearchListModel::SearchListModel(wxWindow*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Search.cpp:843:29: warning: loop variable 'icon' of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Search.cpp:843:29: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string<char>'} to make the copy explicit or 'const char* const&' to prevent copying
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[493/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ExtraRenderers.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ExtraRenderers.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ExtraRenderers.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ExtraRenderers.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[494/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Widgets/BitmapToggleButton.cpp.o
[495/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/InstanceCheck.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/InstanceCheck.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/InstanceCheck.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/InstanceCheck.cpp: In function 'void Slic3r::GUI::MulticastMessageHandlerDBusInternal::handle_method_message(DBusConnection*, DBusMessage*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/InstanceCheck.cpp:1055:17: warning: unused variable 'evt_handler' [-Wunused-variable]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[496/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Widgets/Button.cpp.o
[497/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ProjectDirtyStateManager.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ProjectDirtyStateManager.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ProjectDirtyStateManager.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ProjectDirtyStateManager.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ProjectDirtyStateManager.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[498/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Widgets/CheckBox.cpp.o
[499/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/NotificationManager.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/NotificationManager.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/NotificationManager.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/NotificationManager.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/NotificationManager.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/NotificationManager.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[500/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Widgets/BarycentricRatioPicker.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/BarycentricRatioPicker.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[501/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/DesktopIntegrationDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/DesktopIntegrationDialog.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/NotificationManager.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/DesktopIntegrationDialog.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/NotificationManager.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/DesktopIntegrationDialog.cpp: In static member function 'static void Slic3r::GUI::DesktopIntegrationDialog::undo_downloader_registration_rigid()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/DesktopIntegrationDialog.cpp:669:33: warning: loop variable 'suffix' of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/DesktopIntegrationDialog.cpp:669:33: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string<char>'} to make the copy explicit or 'const char* const&' to prevent copying
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/DesktopIntegrationDialog.cpp: In static member function 'static void Slic3r::GUI::DesktopIntegrationDialog::find_all_desktop_files(std::vector<boost::filesystem::path>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/DesktopIntegrationDialog.cpp:708:33: warning: loop variable 'filename' of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/DesktopIntegrationDialog.cpp:708:33: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string<char>'} to make the copy explicit or 'const char* const&' to prevent copying
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/DesktopIntegrationDialog.cpp:709:37: warning: loop variable 'suffix' of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/DesktopIntegrationDialog.cpp:709:37: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string<char>'} to make the copy explicit or 'const char* const&' to prevent copying
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[502/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/UnsavedChangesDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PresetBundle.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UnsavedChangesDialog.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UnsavedChangesDialog.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UnsavedChangesDialog.cpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UnsavedChangesDialog.cpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UnsavedChangesDialog.cpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Tab.hpp:46,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UnsavedChangesDialog.cpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/../libslic3r/Config.hpp: In constructor 'Slic3r::ConfigOptionSingle<T, NULLABLE>::ConfigOptionSingle(T) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:395:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[503/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Widgets/StateColor.cpp.o
[504/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Widgets/StateHandler.cpp.o
[505/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Widgets/SwitchButton.cpp.o
[506/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/HintNotification.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/NotificationManager.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/HintNotification.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/HintNotification.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/NotificationManager.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/NotificationManager.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/HintNotification.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/BedShapeDialog.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Tab.hpp:46,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/HintNotification.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[507/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Widgets/GradientRatioBar.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/GradientRatioBar.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[508/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Widgets/ComboBox.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/ComboBox.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[509/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Widgets/LayerSequenceBar.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/LayerSequenceBar.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[510/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Widgets/DropDown.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/DropDown.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[511/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Widgets/StaticBox.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/StaticBox.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[512/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Widgets/SpinInput.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/SpinInput.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[513/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Widgets/TextInput.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/TextInput.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[514/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Widgets/VirtualExtruderListBox.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/VirtualExtruderListBox.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Widgets/../GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[515/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/FixModelByWin10.cpp.o
[516/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Http.cpp.o
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Http.cpp: In destructor 'Slic3r::Http::priv::~priv()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Http.cpp:191:17: warning: 'void curl_formfree(curl_httppost*)' is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations]
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Http.cpp:23:
/usr/include/curl/curl.h:2672:1: note: declared here
 2672 | curl_formfree(struct curl_httppost *form);
      | ^~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Http.cpp: In member function 'void Slic3r::Http::priv::form_add_file(const char*, const boost::filesystem::path&, const char*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Http.cpp:303:4: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations]
/usr/include/curl/curl.h:2561:3: note: declared here
 2561 |   CURLFORM_COPYNAME        CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"),
      |   ^~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Http.cpp:304:4: warning: 'CURLFORM_FILENAME' is deprecated: since 7.56.0. Use curl_mime_filename() [-Wdeprecated-declarations]
/usr/include/curl/curl.h:2578:3: note: declared here
 2578 |   CURLFORM_FILENAME        CURL_DEPRECATED(7.56.0, "Use curl_mime_filename()"),
      |   ^~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Http.cpp:305:4: warning: 'CURLFORM_CONTENTTYPE' is deprecated: since 7.56.0. Use curl_mime_type() [-Wdeprecated-declarations]
/usr/include/curl/curl.h:2576:3: note: declared here
 2576 |   CURLFORM_CONTENTTYPE     CURL_DEPRECATED(7.56.0, "Use curl_mime_type()"),
      |   ^~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Http.cpp:306:4: warning: 'CURLFORM_STREAM' is deprecated: since 7.56.0. Use curl_mime_data_cb() [-Wdeprecated-declarations]
/usr/include/curl/curl.h:2582:3: note: declared here
 2582 |   CURLFORM_STREAM          CURL_DEPRECATED(7.56.0, "Use curl_mime_data_cb()"),
      |   ^~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Http.cpp:307:4: warning: 'CURLFORM_CONTENTSLENGTH' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations]
/usr/include/curl/curl.h:2566:3: note: declared here
 2566 |   CURLFORM_CONTENTSLENGTH  CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"),
      |   ^~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Http.cpp:302:17: warning: 'CURLFORMcode curl_formadd(curl_httppost**, curl_httppost**, ...)' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations]
/usr/include/curl/curl.h:2636:1: note: declared here
 2636 | curl_formadd(struct curl_httppost **httppost,
      | ^~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Http.cpp: In member function 'void Slic3r::Http::priv::http_perform(const Slic3r::HttpRetryOpt&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Http.cpp:399:4: warning: 'CURLOPT_HTTPPOST' is deprecated: since 7.56.0. Use CURLOPT_MIMEPOST [-Wdeprecated-declarations]
/usr/include/curl/curl.h:1238:3: note: declared here
 1238 |   CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24,
      |   ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Http.cpp: In member function 'Slic3r::Http& Slic3r::Http::form_add(const std::string&, const std::string&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Http.cpp:590:4: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations]
/usr/include/curl/curl.h:2561:3: note: declared here
 2561 |   CURLFORM_COPYNAME        CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"),
      |   ^~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Http.cpp:591:4: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations]
/usr/include/curl/curl.h:2564:3: note: declared here
 2564 |   CURLFORM_COPYCONTENTS    CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"),
      |   ^~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Http.cpp:589:17: warning: 'CURLFORMcode curl_formadd(curl_httppost**, curl_httppost**, ...)' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations]
/usr/include/curl/curl.h:2636:1: note: declared here
 2636 | curl_formadd(struct curl_httppost **httppost,
      | ^~~~~~~~~~~~
[517/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Jwt.cpp.o
[518/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/LoginDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AppConfig.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccountSession.hpp:5,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccountCommunication.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/UserAccount.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LoginDialog.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LoginDialog.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/LoginDialog.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[519/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/FileArchiveDialog.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/FileArchiveDialog.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[520/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Downloader.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Downloader.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/NotificationManager.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Downloader.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/NotificationManager.hpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[521/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/DownloaderFileGet.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/DownloaderFileGet.cpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[522/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/FontConfigHelp.cpp.o
[523/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/AppUpdater.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/AppUpdater.cpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/AppUpdater.cpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmosManager.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[524/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PresetArchiveDatabase.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/PresetArchiveDatabase.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/GUI/PresetArchiveDatabase.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[525/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Moonraker.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Moonraker.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Moonraker.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Moonraker.cpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[526/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Duet.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Duet.cpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[527/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/OctoPrint.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/OctoPrint.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/OctoPrint.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/OctoPrint.cpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[528/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/FlashAir.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/FlashAir.cpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[529/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Bonjour.cpp.o
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Bonjour.cpp: In member function 'void Slic3r::Bonjour::priv::lookup_perform()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Bonjour.cpp:927:29: warning: 'boost::asio::deadline_timer' is deprecated: Use system_timer [-Wdeprecated-declarations]
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Bonjour.cpp:19:
/usr/include/boost/asio/deadline_timer.hpp:37:56: note: declared here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Bonjour.cpp: In member function 'void Slic3r::Bonjour::priv::resolve_perform()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Bonjour.cpp:1020:29: warning: 'boost::asio::deadline_timer' is deprecated: Use system_timer [-Wdeprecated-declarations]
/usr/include/boost/asio/deadline_timer.hpp:37:56: note: declared here
[530/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/AstroBox.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/AstroBox.cpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[531/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/EmbossStyleManager.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/EmbossStyleManager.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/EmbossStyleManager.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AppConfig.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/EmbossStyleManager.hpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/EmbossStyleManager.cpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_ObjectManipulation.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/EmbossStyleManager.cpp:355:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[532/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Repetier.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Repetier.cpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[533/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/PrintHost.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/PrintHost.cpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[534/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/HexFile.cpp.o
[535/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/WinRegistry.cpp.o
[536/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Process.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AppConfig.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Process.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/../GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/../GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/Process.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/../GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[537/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/TCPConsole.cpp.o
[538/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Secrets.cpp.o
[539/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/PresetUpdaterWrapper.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/PresetUpdaterWrapper.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_App.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[540/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/ServiceConfig.cpp.o
[541/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/WxFontUtils.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/WxFontUtils.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/WxFontUtils.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:8:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[542/688] Building CXX object bundled_deps/avrdude/CMakeFiles/avrdude-slic3r.dir/avrdude/main-standalone.cpp.o
[543/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/RaycastManager.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/RaycastManager.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/RaycastManager.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/RaycastManager.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLModel.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/CoordAxes.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Selection.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/RaycastManager.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmosManager.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp: In member function 'Slic3r::Vec3d Slic3r::GUI::ClippingPlane::get_normal() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:62:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/RaycastManager.cpp:126:30:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/RaycastManager.cpp:126:30:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/slic3r/Utils/RaycastManager.cpp: In member function 'std::optional<Slic3r::GUI::RaycastManager::Hit> Slic3r::GUI::RaycastManager::first_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const ISkip*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/RaycastManager.cpp:126:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/RaycastManager.cpp:135:52: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/RaycastManager.cpp:135:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:22: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/RaycastManager.cpp: In member function 'std::optional<Slic3r::GUI::RaycastManager::Hit> Slic3r::GUI::RaycastManager::closest_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const ISkip*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/RaycastManager.cpp:189:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/RaycastManager.cpp: In member function 'std::optional<Slic3r::GUI::RaycastManager::ClosePoint> Slic3r::GUI::RaycastManager::closest(const Slic3r::Vec3d&, const ISkip*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/RaycastManager.cpp:210:35: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/RaycastManager.cpp: In member function 'std::optional<Slic3r::GUI::RaycastManager::Hit> Slic3r::GUI::RaycastManager::first_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const ISkip*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/RaycastManager.cpp:135:52: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/RaycastManager.hpp:9:
In constructor 'constexpr std::_Optional_payload_base<_Tp>::_Storage<_Up, <anonymous> >::_Storage(std::in_place_t, _Args&& ...) [with _Args = {Slic3r::GUI::RaycastManager::Hit}; _Up = Slic3r::GUI::RaycastManager::Hit; bool <anonymous> = true; _Tp = Slic3r::GUI::RaycastManager::Hit]',
    inlined from 'constexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(std::in_place_t, _Args&& ...) [with _Args = {Slic3r::GUI::RaycastManager::Hit}; _Tp = Slic3r::GUI::RaycastManager::Hit]' at /usr/include/c++/16.1.1/optional:141:4,
    inlined from 'constexpr std::_Optional_payload<Slic3r::GUI::RaycastManager::Hit, true, false, false>::_Optional_payload(std::in_place_t, _Args&& ...) [with _Args = {Slic3r::GUI::RaycastManager::Hit}][inherited from std::_Optional_payload_base<Slic3r::GUI::RaycastManager::Hit>]' at /usr/include/c++/16.1.1/optional:440:42,
    inlined from 'constexpr std::_Optional_base<_Tp, true, true>::_Optional_base(std::in_place_t, _Args&& ...) [with _Args = {Slic3r::GUI::RaycastManager::Hit}; typename std::enable_if<is_constructible_v<_Tp, _Args ...>, bool>::type <anonymous> = false; _Tp = Slic3r::GUI::RaycastManager::Hit]' at /usr/include/c++/16.1.1/optional:741:4,
    inlined from 'constexpr std::optional<_Tp>::optional(_Up&&) [with _Up = Slic3r::GUI::RaycastManager::Hit; typename std::enable_if<__and_v<std::__not_<std::is_same<std::optional<_Tp>, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::__not_<std::is_same<std::in_place_t, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::is_constructible<_T1, _U1>, std::is_convertible<_U1, _T1>, __not_constructing_bool_from_optional<_Up, typename std::remove_cv< <template-parameter-1-1> >::type> >, bool>::type <anonymous> = true; _Tp = Slic3r::GUI::RaycastManager::Hit]' at /usr/include/c++/16.1.1/optional:961:47,
    inlined from 'std::optional<Slic3r::GUI::RaycastManager::Hit> Slic3r::GUI::RaycastManager::first_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const ISkip*) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/RaycastManager.cpp:165:75:
/usr/include/c++/16.1.1/optional:229:8: warning: 'hit_world.Eigen::Matrix<double, 3, 1, 2, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 2, 3, 1> >::m_storage.Eigen::DenseStorage<double, 3, 3, 1, 2, true>::<unnamed>.Eigen::internal::DenseStorage_impl<double, 3, 3, 1, 2>::m_data.Eigen::internal::plain_array<double, 3, 2, 0>::array[2]' may be used uninitialized [-Wmaybe-uninitialized]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/RaycastManager.cpp: In member function 'std::optional<Slic3r::GUI::RaycastManager::Hit> Slic3r::GUI::RaycastManager::first_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const ISkip*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/RaycastManager.cpp:114:11: note: 'hit_world.Eigen::Matrix<double, 3, 1, 2, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 2, 3, 1> >::m_storage.Eigen::DenseStorage<double, 3, 3, 1, 2, true>::<unnamed>.Eigen::internal::DenseStorage_impl<double, 3, 3, 1, 2>::m_data.Eigen::internal::plain_array<double, 3, 2, 0>::array[2]' was declared here
In constructor 'constexpr std::_Optional_payload_base<_Tp>::_Storage<_Up, <anonymous> >::_Storage(std::in_place_t, _Args&& ...) [with _Args = {Slic3r::GUI::RaycastManager::Hit}; _Up = Slic3r::GUI::RaycastManager::Hit; bool <anonymous> = true; _Tp = Slic3r::GUI::RaycastManager::Hit]',
    inlined from 'constexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(std::in_place_t, _Args&& ...) [with _Args = {Slic3r::GUI::RaycastManager::Hit}; _Tp = Slic3r::GUI::RaycastManager::Hit]' at /usr/include/c++/16.1.1/optional:141:4,
    inlined from 'constexpr std::_Optional_payload<Slic3r::GUI::RaycastManager::Hit, true, false, false>::_Optional_payload(std::in_place_t, _Args&& ...) [with _Args = {Slic3r::GUI::RaycastManager::Hit}][inherited from std::_Optional_payload_base<Slic3r::GUI::RaycastManager::Hit>]' at /usr/include/c++/16.1.1/optional:440:42,
    inlined from 'constexpr std::_Optional_base<_Tp, true, true>::_Optional_base(std::in_place_t, _Args&& ...) [with _Args = {Slic3r::GUI::RaycastManager::Hit}; typename std::enable_if<is_constructible_v<_Tp, _Args ...>, bool>::type <anonymous> = false; _Tp = Slic3r::GUI::RaycastManager::Hit]' at /usr/include/c++/16.1.1/optional:741:4,
    inlined from 'constexpr std::optional<_Tp>::optional(_Up&&) [with _Up = Slic3r::GUI::RaycastManager::Hit; typename std::enable_if<__and_v<std::__not_<std::is_same<std::optional<_Tp>, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::__not_<std::is_same<std::in_place_t, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::is_constructible<_T1, _U1>, std::is_convertible<_U1, _T1>, __not_constructing_bool_from_optional<_Up, typename std::remove_cv< <template-parameter-1-1> >::type> >, bool>::type <anonymous> = true; _Tp = Slic3r::GUI::RaycastManager::Hit]' at /usr/include/c++/16.1.1/optional:961:47,
    inlined from 'std::optional<Slic3r::GUI::RaycastManager::Hit> Slic3r::GUI::RaycastManager::first_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const ISkip*) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/RaycastManager.cpp:165:75:
/usr/include/c++/16.1.1/optional:229:8: warning: '*(__Float64x2_t*)((char*)&hit_world + offsetof(Eigen::Vec3d, Eigen::Matrix<double, 3, 1, 2, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 2, 3, 1> >::<unnamed>.Eigen::MatrixBase<Eigen::Matrix<double, 3, 1, 2, 3, 1> >::<unnamed>.Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2, 3, 1> >::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 2, 3, 1>, 3>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 2, 3, 1>, 1>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 2, 3, 1>, 0>::<unnamed>))' may be used uninitialized [-Wmaybe-uninitialized]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/RaycastManager.cpp: In member function 'std::optional<Slic3r::GUI::RaycastManager::Hit> Slic3r::GUI::RaycastManager::first_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const ISkip*) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/RaycastManager.cpp:114:11: note: '*(__Float64x2_t*)((char*)&hit_world + offsetof(Eigen::Vec3d, Eigen::Matrix<double, 3, 1, 2, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 2, 3, 1> >::<unnamed>.Eigen::MatrixBase<Eigen::Matrix<double, 3, 1, 2, 3, 1> >::<unnamed>.Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2, 3, 1> >::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 2, 3, 1>, 3>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 2, 3, 1>, 1>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 2, 3, 1>, 0>::<unnamed>))' was declared here
[544/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/WebViewPlatformUtilsLinux.cpp.o
[545/688] Building CXX object src/CMakeFiles/PrusaSlicer.dir/PrusaSlicer.cpp.o
[546/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/PresetUpdater.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Preset.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PresetBundle.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/PresetUpdater.cpp:29:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/PresetUpdater.cpp:35:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/PresetUpdater.cpp:36:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/NotificationManager.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/PresetUpdater.cpp:38:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp: In member function 'const Slic3r::Vec2d Slic3r::GUI::GLCanvas3D::WipeTowerInfo::bb_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GLCanvas3D.hpp:909:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[547/688] Building CXX object bundled_deps/hints/CMakeFiles/hintsToPot.dir/HintsToPot.cpp.o
[548/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/WifiScanner.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/WifiScanner.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[549/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/MKS.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/MKS.cpp:28:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[550/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/PrusaConnect.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/PrusaConnect.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/PrusaConnect.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/GUI_App.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/PrusaConnect.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/ImGuiWrapper.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Selection.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Plater.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/PrusaConnect.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Camera.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Plater.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[551/688] Building CXX object src/CMakeFiles/PrusaSlicer.dir/CLI/PrintHelp.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/CLI.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/PrintHelp.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[552/688] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/UndoRedo.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/UndoRedo.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/UndoRedo.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r/Utils/UndoRedo.cpp:28:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/MeshUtils.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoBase.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/3DScene.hpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/../libslic3r/Config.hpp: In constructor 'Slic3r::ConfigOptionSingle<T, NULLABLE>::ConfigOptionSingle(T) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:395:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In constructor 'Slic3r::ConfigOptionSingle<T, NULLABLE>::ConfigOptionSingle(T) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:395:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp: In constructor 'Slic3r::sla::DrainHole::DrainHole(Slic3r::Vec3f, Slic3r::Vec3f, float, float, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:69:5: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In constructor 'Slic3r::CutConnector::CutConnector(Slic3r::Vec3d, Slic3r::Transform3d, float, float, float, float, float, Slic3r::CutConnectorAttributes)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:346:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[553/688] Building CXX object src/CMakeFiles/PrusaSlicer.dir/CLI/ProcessTransform.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/ProcessTransform.cpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/ProcessTransform.cpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/ProcessTransform.cpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/ProcessTransform.cpp:27:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp: In member function 'Slic3r::Vec2d Slic3r::MultipleBeds::get_bed_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp:89:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/CLI/ProcessTransform.cpp: In function 'bool Slic3r::CLI::process_transform(Data&, const Slic3r::DynamicPrintConfig&, std::vector<Slic3r::Model>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/ProcessTransform.cpp:169:92: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[554/688] Building CXX object src/sla-time-estimates/CMakeFiles/sla_time_estimate_app.dir/main.cpp.o
[555/688] Building CXX object src/CMakeFiles/PrusaSlicer.dir/CLI/Setup.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/Setup.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/CLI.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/Setup.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[556/688] Building CXX object src/CMakeFiles/PrusaSlicer.dir/CLI/Run.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/CLI.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/Run.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[557/688] Building CXX object src/libseqarrange/CMakeFiles/sequential_decimator.dir/src/sequential_decimator.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/src/sequential_decimator.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/src/sequential_decimator.cpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/src/seq_sequential.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/src/seq_utilities.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/src/sequential_decimator.cpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[558/688] Building CXX object src/CMakeFiles/PrusaSlicer.dir/CLI/LoadPrintData.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/LoadPrintData.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/LoadPrintData.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[559/688] Building CXX object src/CMakeFiles/PrusaSlicer.dir/CLI/ProfilesSharingUtils.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/ProfilesSharingUtils.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/ProfilesSharingUtils.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/ProfilesSharingUtils.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/CLI/ProfilesSharingUtils.cpp: In function 'void Slic3r::add_profile_node(boost::property_tree::ptree&, const Preset&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/ProfilesSharingUtils.cpp:184:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:61: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/ProfilesSharingUtils.cpp: In function 'void Slic3r::add_profile_node(boost::property_tree::ptree&, const Preset&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/ProfilesSharingUtils.cpp:163:13: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[560/688] Building CXX object src/CMakeFiles/PrusaSlicer.dir/CLI/GuiParams.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/CLI.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/GuiParams.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[561/688] Building CXX object src/libseqarrange/CMakeFiles/libseqarrange_tests.dir/test/seq_test_polygon.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/test/seq_test_polygon.cpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/test/seq_test_polygon.cpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/src/seq_sequential.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/test/seq_test_polygon.cpp:31:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[562/688] Building CXX object tests/arrange/CMakeFiles/arrange_tests.dir/arrange_tests_main.cpp.o
[563/688] Linking CXX static library src/slic3r/liblibslic3r_gui.a
[564/688] Building CXX object src/libseqarrange/CMakeFiles/libseqarrange_tests.dir/test/seq_test_sequential.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/test/seq_test_sequential.cpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/test/seq_test_sequential.cpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/src/seq_sequential.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/src/seq_preprocess.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/test/seq_test_sequential.cpp:29:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[565/688] Building CXX object src/libseqarrange/CMakeFiles/libseqarrange_tests.dir/test/seq_test_preprocess.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/test/seq_test_preprocess.cpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/test/seq_test_preprocess.cpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/src/seq_sequential.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/test/seq_test_preprocess.cpp:32:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[566/688] Building CXX object src/libseqarrange/CMakeFiles/libseqarrange_tests.dir/test/prusaparts.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/test/prusaparts.hpp:5,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/test/prusaparts.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[567/688] Building CXX object tests/thumbnails/CMakeFiles/thumbnails_tests.dir/thumbnails_tests_main.cpp.o
[568/688] Building CXX object src/libseqarrange/CMakeFiles/libseqarrange_tests.dir/test/seq_test_interface.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/test/seq_test_interface.cpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/test/seq_test_interface.cpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/src/seq_sequential.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/src/seq_utilities.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libseqarrange/test/seq_test_interface.cpp:29:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[569/688] Building CXX object src/CMakeFiles/PrusaSlicer.dir/CLI/ProcessActions.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/ProcessActions.cpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/ProcessActions.cpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/ProcessActions.cpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/ProcessActions.cpp:36:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp: In member function 'Slic3r::Vec2d Slic3r::MultipleBeds::get_bed_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp:89:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/ProcessActions.cpp:37:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp: In member function 'Slic3r::Vec2d Slic3r::BuildVolume::bed_center() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:67:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/ProcessActions.cpp: In function 'bool Slic3r::CLI::has_full_config_from_profiles(const Data&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/ProcessActions.cpp:56:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/ProcessActions.cpp:58:42: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/ProcessActions.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/ProcessActions.cpp:235:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/CLI/ProcessActions.cpp:213:21: warning: unused variable 'num_entries' [-Wunused-variable]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BuildVolume.hpp:64:60:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[570/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/libslic3r_tests.cpp.o
[571/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_line.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_line.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_line.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[572/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_point.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_point.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_point.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[573/688] Building CXX object tests/arrange/CMakeFiles/arrange_tests.dir/__/data/prusaparts.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/data/prusaparts.hpp:5,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/data/prusaparts.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[574/688] Building CXX object tests/thumbnails/CMakeFiles/thumbnails_tests.dir/test_thumbnails_input_string.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/thumbnails/test_thumbnails_input_string.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/Thumbnails.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/thumbnails/test_thumbnails_input_string.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[575/688] Building CXX object tests/thumbnails/CMakeFiles/thumbnails_tests.dir/test_thumbnails_ini_string.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/thumbnails/test_thumbnails_ini_string.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[576/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_aabbindirect.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_aabbindirect.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_aabbindirect.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In instantiation of 'Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with AVertexType = Eigen::Matrix<float, 3, 1, 2>; AIndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; ATreeType = Slic3r::AABBTreeIndirect::Tree<3, float>; AVectorType = Eigen::Matrix<double, 3, 1, 2>; VectorType = Eigen::Matrix<double, 3, 1, 2>; size_t = long unsigned int; ScalarType = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = IndexedTriangleSetDistancer<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<double, 3, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:818:62:   required from 'typename VectorType::Scalar Slic3r::AABBTreeIndirect::squared_distance_to_indexed_triangle_set(const std::vector<t>&, const std::vector<_ValT>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&) [with VertexType = Eigen::Matrix<float, 3, 1, 2>; IndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; TreeType = Tree<3, float>; VectorType = Eigen::Matrix<double, 3, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_aabbindirect.cpp:45:89:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:543:21: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_aabbindirect.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp: In instantiation of 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Linef; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<t>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_aabbindirect.cpp:78:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:34:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In instantiation of 'Vector Slic3r::AABBTreeIndirect::detail::closest_point_to_triangle(const Vector&, const Vector&, const Vector&, const Vector&) [with Vector = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:546:71:   required from 'Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with AVertexType = Eigen::Matrix<float, 3, 1, 2>; AIndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; ATreeType = Slic3r::AABBTreeIndirect::Tree<3, float>; AVectorType = Eigen::Matrix<double, 3, 1, 2>; VectorType = Eigen::Matrix<double, 3, 1, 2>; size_t = long unsigned int; ScalarType = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = IndexedTriangleSetDistancer<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<double, 3, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:818:62:   required from 'typename VectorType::Scalar Slic3r::AABBTreeIndirect::squared_distance_to_indexed_triangle_set(const std::vector<t>&, const std::vector<_ValT>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&) [with VertexType = Eigen::Matrix<float, 3, 1, 2>; IndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; TreeType = Tree<3, float>; VectorType = Eigen::Matrix<double, 3, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_aabbindirect.cpp:45:89:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:479:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In instantiation of 'auto Slic3r::line_alg::get_b(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:87:29:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef; typename std::remove_reference<_Tp>::type = Slic3r::Linef]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:38:57:   required from 'Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<ALineType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with ALineType = Slic3r::Linef; ATreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; AVectorType = Eigen::Matrix<double, 2, 1, 2>; VectorType = Eigen::Matrix<double, 2, 1, 2>; size_t = long unsigned int; ScalarType = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:254:86:   required from 'typename VectorType::Scalar Slic3r::AABBTreeLines::squared_distance_to_indexed_lines(const std::vector<t>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&, typename VectorType::Scalar) [with LineType = Slic3r::Linef; TreeType = Slic3r::AABBTreeIndirect::Tree<2, double>; VectorType = Eigen::Matrix<double, 2, 1, 2>; typename VectorType::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_aabbindirect.cpp:78:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:54:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 3, 1>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:326:29:   required from 'std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && std::is_same<typename W::Scalar, double>::value)), bool> Slic3r::AABBTreeIndirect::detail::intersect_triangle(const V&, const V&, const W&, const W&, const W&, double&, double&, double&, double) [with V = Eigen::Matrix<double, 3, 1, 2>; W = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && std::is_same<typename W::Scalar, double>::value)), bool> = bool; typename V::Scalar = double; typename W::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:372:34:   required from 'std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && (! std::is_same<typename W::Scalar, double>::value))), bool> Slic3r::AABBTreeIndirect::detail::intersect_triangle(const V&, const V&, const W&, const W&, const W&, double&, double&, double&, double) [with V = Eigen::Matrix<double, 3, 1, 2>; W = Eigen::Matrix<float, 3, 1, 2>; std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && (! std::is_same<typename W::Scalar, double>::value))), bool> = bool; typename V::Scalar = double; typename W::Scalar = float]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:416:29:   required from 'bool Slic3r::AABBTreeIndirect::detail::intersect_ray_recursive_first_hit(RayIntersectorType&, size_t, Scalar, igl::Hit<float>&) [with RayIntersectorType = RayIntersector<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<double, 3, 1, 2> >; Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:749:68:   required from 'bool Slic3r::AABBTreeIndirect::intersect_ray_first_hit(const std::vector<t>&, const std::vector<_ValT>&, const TreeType&, const VectorType&, const VectorType&, igl::Hit<float>&, double) [with VertexType = Eigen::Matrix<float, 3, 1, 2>; IndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; TreeType = Tree<3, float>; VectorType = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_aabbindirect.cpp:21:62:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:20: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:110:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'auto Slic3r::line_alg::get_a(L&&) [with L = const Slic3r::Linef&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:53:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && std::is_same<typename W::Scalar, double>::value)), bool> Slic3r::AABBTreeIndirect::detail::intersect_triangle(const V&, const V&, const W&, const W&, const W&, double&, double&, double&, double) [with V = Eigen::Matrix<double, 3, 1, 2>; W = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:326:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = IndexedTriangleSetDistancer<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<double, 3, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:20: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && std::is_same<typename W::Scalar, double>::value)), bool> Slic3r::AABBTreeIndirect::detail::intersect_triangle(const V&, const V&, const W&, const W&, const W&, double&, double&, double&, double) [with V = Eigen::Matrix<double, 3, 1, 2>; W = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:326:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:88:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = Slic3r::AABBTreeLines::detail::IndexedLinesDistancer<Slic3r::Linef, Slic3r::AABBTreeIndirect::Tree<2, double>, Eigen::Matrix<double, 2, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = IndexedTriangleSetDistancer<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<double, 3, 1, 2> >; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_aabbindirect.cpp:3:
In function 'bool Catch::operator==(const T&, const Approx&) [with T = float; <template-parameter-1-2> = void]',
    inlined from 'constexpr std::enable_if_t<((bool)std::conjunction<Catch::Detail::is_eq_comparable<LhsT, RhsT, void>, std::negation<Catch::capture_by_value<typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> > >::value), Catch::BinaryExpr<LhsT, const RhsT&> > Catch::operator==(ExprLhs<LhsT>&&, RhsT&&) [with RhsT = Approx; LhsT = float]' at /usr/include/catch2/internal/catch_decomposer.hpp:341:355,
    inlined from 'void CATCH2_INTERNAL_TEST_0()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_aabbindirect.cpp:29:22:
/usr/include/catch2/catch_approx.hpp:48:18: warning: 'hit.igl::Hit<float>::t' may be used uninitialized [-Wmaybe-uninitialized]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_aabbindirect.cpp: In function 'void CATCH2_INTERNAL_TEST_0()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_aabbindirect.cpp:20:21: note: 'hit.igl::Hit<float>::t' was declared here
[577/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_kdtreeindirect.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_kdtreeindirect.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::Transpose<const Eigen::Matrix<float, 3, 1, 2> >; EvalReturnType = const Eigen::Matrix<float, 1, 3>]':
/usr/include/eigen3/Eigen/src/Core/IO.h:223:42:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const DenseBase<Derived>&) [with Derived = Transpose<const Matrix<float, 3, 1, 2> >; std::ostream = std::basic_ostream<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_kdtreeindirect.cpp:73:82:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_kdtreeindirect.cpp: In function 'double volume(const Slic3r::BoundingBox3Base<Eigen::Matrix<float, 3, 1, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_kdtreeindirect.cpp:31:24: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:325:
/usr/include/eigen3/Eigen/src/Core/IO.h: In function 'std::ostream& Eigen::operator<<(std::ostream&, const DenseBase<Derived>&) [with Derived = Transpose<const Matrix<float, 3, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/IO.h:223:42: note: parameter passing for argument of type 'Eigen::Matrix<float, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_kdtreeindirect.cpp: In function 'void CATCH2_INTERNAL_TEST_0()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_kdtreeindirect.cpp:35:14: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[578/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_3mf.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_3mf.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[579/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_color.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_color.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp: In function 'Slic3r::Vec3f Slic3r::value_to_rgbf(float, float, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Color.hpp:177:69: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[580/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_clipper_offset.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_clipper_offset.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_clipper_offset.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[581/688] Building CXX object tests/arrange/CMakeFiles/arrange_tests.dir/test_arrange_integration.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/SceneBuilder.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:503:95:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_zero_op<double>, Eigen::Matrix<double, 3, 1> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:568:49:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_zero_op<double>, Eigen::Matrix<double, 3, 1> >; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_zero_op<double>, Eigen::Matrix<double, 3, 1> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:568:49:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::Transpose<Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 1, 2>]':
/usr/include/eigen3/Eigen/src/Core/IO.h:223:42:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const DenseBase<Derived>&) [with Derived = Transpose<Matrix<double, 2, 1, 2> >; std::ostream = std::basic_ostream<char>]'
/usr/include/catch2/internal/catch_reusable_string_stream.hpp:46:20:   required from 'Catch::ReusableStringStream& Catch::ReusableStringStream::operator<<(const T&) [with T = Eigen::Transpose<Eigen::Matrix<double, 2, 1, 2> >]'
/usr/include/catch2/catch_message.hpp:58:22:   required from 'Catch::MessageBuilder&& Catch::MessageBuilder::operator<<(const T&) && [with T = Eigen::Transpose<Eigen::Matrix<double, 2, 1, 2> >]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:363:33:   required from 'void CATCH2_INTERNAL_TEMPLATE_TEST_19() [with TestType = Slic3r::arr2::PhysicalOnlyVBedHandler]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:344:2338:   required from 'void {anonymous}::ns_CATCH2_INTERNAL_TEMPLATE_TEST_20::reg_test(TypeList<Ts ...>, Catch::NameAndTags) [with Ts = {Slic3r::arr2::PhysicalOnlyVBedHandler}]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:344:55:   required from '{anonymous}::ns_CATCH2_INTERNAL_TEMPLATE_TEST_20::CATCH2_INTERNAL_TEMPLATE_TEST_20<Types>::CATCH2_INTERNAL_TEMPLATE_TEST_20() [with Types = {{anonymous}::ns_CATCH2_INTERNAL_TEMPLATE_TEST_20::TypeList<Slic3r::arr2::PhysicalOnlyVBedHandler>, {anonymous}::ns_CATCH2_INTERNAL_TEMPLATE_TEST_20::TypeList<Slic3r::arr2::XStriderVBedHandler>, {anonymous}::ns_CATCH2_INTERNAL_TEMPLATE_TEST_20::TypeList<Slic3r::arr2::YStriderVBedHandler>, {anonymous}::ns_CATCH2_INTERNAL_TEMPLATE_TEST_20::TypeList<Slic3r::arr2::GridStriderVBedHandler>}]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:344:39:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Arrange.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Arrange.hpp:228:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp: In function 'void CATCH2_INTERNAL_TEST_43()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:568:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:597:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:503:214: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:503:199: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_zero_op<double>, Eigen::Matrix<double, 3, 1> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp: In function 'Slic3r::BoundingBoxBase<Eigen::Matrix<SquareLengthType, 2, 1, 2> > Slic3r::to_2d(const BoundingBox3Base<Eigen::Matrix<T, 3, 1, 2, 3, 1> >&) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:356:18: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp: In function 'void CATCH2_INTERNAL_TEMPLATE_TEST_19() [with TestType = Slic3r::arr2::PhysicalOnlyVBedHandler]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:370:77: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:370:62: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:325:
/usr/include/eigen3/Eigen/src/Core/IO.h: In function 'std::ostream& Eigen::operator<<(std::ostream&, const DenseBase<Derived>&) [with Derived = Transpose<Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/IO.h:223:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp: In function 'void CATCH2_INTERNAL_TEMPLATE_TEST_19() [with TestType = Slic3r::arr2::XStriderVBedHandler]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:363:44: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:370:77: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:370:62: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp: In function 'void CATCH2_INTERNAL_TEMPLATE_TEST_19() [with TestType = Slic3r::arr2::YStriderVBedHandler]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:370:77: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:370:62: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp: In function 'void CATCH2_INTERNAL_TEMPLATE_TEST_19() [with TestType = Slic3r::arr2::GridStriderVBedHandler]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:370:77: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:370:62: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/IO.h: In function 'std::ostream& Eigen::operator<<(std::ostream&, const DenseBase<Derived>&) [with Derived = Transpose<Matrix<double, 2, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/IO.h:223:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp: In function 'void CATCH2_INTERNAL_TEST_43()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:568:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:597:63: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In function 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_zero_op<double>, Eigen::Matrix<double, 3, 1> >]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp: In function 'void CATCH2_INTERNAL_TEST_43()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:489:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:489:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In lambda function,
    inlined from 'typename decltype (generatorExpression())::type Catch::Generators::generate(Catch::StringRef, const Catch::SourceLineInfo&, const L&) [with L = CATCH2_INTERNAL_TEST_43()::<lambda()>]' at /usr/include/catch2/generators/catch_generators.hpp:234:40,
    inlined from 'void CATCH2_INTERNAL_TEST_43()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:503:54:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:503:214: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In member function 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_zero_op<double>, Eigen::Matrix<double, 3, 1> >; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2]',
    inlined from 'void CATCH2_INTERNAL_TEST_43()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:568:49:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp: In function 'void CATCH2_INTERNAL_TEMPLATE_TEST_19() [with TestType = Slic3r::arr2::PhysicalOnlyVBedHandler]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:344:43: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp: In function 'void CATCH2_INTERNAL_TEMPLATE_TEST_68() [with TestType = Slic3r::arr2::ArrangeItem]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange_integration.cpp:619:43: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[582/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_clipper_utils.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_clipper_utils.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_clipper_utils.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[583/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_arachne.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/BeadingStrategy/BeadingStrategyFactory.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/WallToolPaths.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arachne.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/BeadingStrategy/../../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/BeadingStrategy/../../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/BeadingStrategy/../../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/BeadingStrategy/../../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/ExtrusionLine.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/WallToolPaths.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arachne.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/BeadingStrategy/../../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/BeadingStrategy/../../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/BeadingStrategy/../../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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]'
[584/688] Building CXX object tests/arrange/CMakeFiles/arrange_tests.dir/test_arrange.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange/include/arrange/NFP/Kernels/GravityKernel.hpp:21:51:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange.cpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange.cpp: In instantiation of 'void CATCH2_INTERNAL_TEMPLATE_TEST_51() [with TestType = Slic3r::arr2::SimpleArrangeItem]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange.cpp:941:2338:   required from 'void {anonymous}::ns_CATCH2_INTERNAL_TEMPLATE_TEST_52::reg_test(TypeList<Ts ...>, Catch::NameAndTags) [with Ts = {Slic3r::arr2::SimpleArrangeItem}]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange.cpp:941:55:   required from '{anonymous}::ns_CATCH2_INTERNAL_TEMPLATE_TEST_52::CATCH2_INTERNAL_TEMPLATE_TEST_52<Types>::CATCH2_INTERNAL_TEMPLATE_TEST_52() [with Types = {{anonymous}::ns_CATCH2_INTERNAL_TEMPLATE_TEST_52::TypeList<Slic3r::arr2::SimpleArrangeItem>, {anonymous}::ns_CATCH2_INTERNAL_TEMPLATE_TEST_52::TypeList<Slic3r::arr2::ArrangeItem>}]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange.cpp:941:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange.cpp:1037:41: warning: suggest parentheses around comparison in operand of '==' [-Wparentheses]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange.cpp:1037:41: warning: suggest parentheses around comparison in operand of '==' [-Wparentheses]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange.cpp: In instantiation of 'void CATCH2_INTERNAL_TEMPLATE_TEST_51() [with TestType = Slic3r::arr2::ArrangeItem]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange.cpp:941:2338:   required from 'void {anonymous}::ns_CATCH2_INTERNAL_TEMPLATE_TEST_52::reg_test(TypeList<Ts ...>, Catch::NameAndTags) [with Ts = {Slic3r::arr2::ArrangeItem}]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange.cpp:941:55:   required from '{anonymous}::ns_CATCH2_INTERNAL_TEMPLATE_TEST_52::CATCH2_INTERNAL_TEMPLATE_TEST_52<Types>::CATCH2_INTERNAL_TEMPLATE_TEST_52() [with Types = {{anonymous}::ns_CATCH2_INTERNAL_TEMPLATE_TEST_52::TypeList<Slic3r::arr2::SimpleArrangeItem>, {anonymous}::ns_CATCH2_INTERNAL_TEMPLATE_TEST_52::TypeList<Slic3r::arr2::ArrangeItem>}]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange.cpp:941:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange.cpp:1037:41: warning: suggest parentheses around comparison in operand of '==' [-Wparentheses]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange.cpp:1037:41: warning: suggest parentheses around comparison in operand of '==' [-Wparentheses]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/arrange/test_arrange.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange/include/arrange/NFP/Kernels/GravityKernel.hpp: In constructor 'Slic3r::arr2::GravityKernel::GravityKernel(Slic3r::Vec2crd)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange/include/arrange/NFP/Kernels/GravityKernel.hpp:21:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[585/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_cut_surface.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/CutSurface.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_cut_surface.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_cut_surface.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/CutSurface.hpp:8:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/CutSurface.hpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp: In constructor 'Slic3r::Emboss::OrthoProject::OrthoProject(Slic3r::Transform3d, Slic3r::Vec3d)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:432:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_translate(indexed_triangle_set&, V) [with V = Eigen::Matrix<float, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:260:13: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[586/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_arc_welder.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'Slic3r::Vec2f Slic3r::GCode::WipeTowerIntegration::transform_wt_pt(const Slic3r::Vec2f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:67:50: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamAligned.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPlacer.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:262:64: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SmoothPath.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp: In instantiation of 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::Matrix<float, 2, 1, 2>; Derived2 = Eigen::Matrix<float, 2, 1, 2>; Float = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:28:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp:31:53: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Rotation2D<double>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:269:60:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp: In instantiation of 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<long int, double>, const Eigen::Matrix<long int, 2, 1, 2> >; Derived2 = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<long int, double>, const Eigen::Matrix<long int, 2, 1, 2> >; Float = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:358:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp:31:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<float, float>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::Matrix<float, 2, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<float, float>, const Eigen::Matrix<float, 2, 1, 2>, const Eigen::Matrix<float, 2, 1, 2> > >, const Eigen::Matrix<float, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp:52:59:   required from 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::Matrix<float, 2, 1, 2>; Derived2 = Eigen::Matrix<float, 2, 1, 2>; Float = float]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:28:44:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<double>; OtherVectorType = Eigen::Matrix<double, 2, 1, 2>; ReturnType = Eigen::Matrix<double, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Rotation2D<double>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:269:60:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::perp(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp:313:24:   required from 'std::optional<Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> > Slic3r::Geometry::ArcWelder::arc_fit_center_gauss_newton_ls(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, Iterator, Iterator, size_t) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; Iterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >; typename Derived::Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:285:92:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:123:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<long int, double>, const Eigen::Matrix<long int, 2, 1, 2> >, const Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<long int, double>, const Eigen::Matrix<long int, 2, 1, 2> > > >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp:52:59:   required from 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<long int, double>, const Eigen::Matrix<long int, 2, 1, 2> >; Derived2 = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<long int, double>, const Eigen::Matrix<long int, 2, 1, 2> >; Float = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:358:50:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:103:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Rotation2D<double>; int Dim_ = 2; VectorType = Eigen::Matrix<double, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<double>; OtherVectorType = Eigen::Matrix<double, 2, 1, 2>; ReturnType = Eigen::Matrix<double, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Rotation2D<double>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:269:60:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:103:21: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37:   required from 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<double>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<double, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Rotation2D<double>; int Dim_ = 2; VectorType = Eigen::Matrix<double, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<double>; OtherVectorType = Eigen::Matrix<double, 2, 1, 2>; ReturnType = Eigen::Matrix<double, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Rotation2D<double>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:269:60:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:40:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = float; Matrix2 = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:89:   required from 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = double; Matrix2 = Eigen::Matrix<double, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:89:   required from 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<double>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<double, 2, 2>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Rotation2D<double>; int Dim_ = 2; VectorType = Eigen::Matrix<double, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<double>; OtherVectorType = Eigen::Matrix<double, 2, 1, 2>; ReturnType = Eigen::Matrix<double, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Rotation2D<double>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<double, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:269:60:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/tests/libslic3r/test_arc_welder.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:358:103: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp: In function 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<long int, double>, const Eigen::Matrix<long int, 2, 1, 2> >; Derived2 = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<long int, double>, const Eigen::Matrix<long int, 2, 1, 2> >; Float = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp:52:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp: In function 'bool Slic3r::Geometry::ArcWelder::inside_arc_wedge(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool, const Eigen::MatrixBase<OtherDerived>&) [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<long int, double>, const Eigen::Matrix<long int, 2, 1, 2> >; Derived2 = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<long int, double>, const Eigen::Matrix<long int, 2, 1, 2> >; Derived3 = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<long int, double>, const Eigen::Matrix<long int, 2, 1, 2> >; Float = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp:417:19: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:269:46: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:261:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In member function 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Rotation2D<double>; int Dim_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In member function 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Rotation2D<double>; int Dim_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp: In function 'std::optional<Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> > Slic3r::Geometry::ArcWelder::arc_fit_center_gauss_newton_ls(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, Iterator, Iterator, size_t) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; Iterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp:313:12: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:123:87: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp: In function 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, float>, const Eigen::Matrix<int, 2, 1, 2> >; Derived2 = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, float>, const Eigen::Matrix<int, 2, 1, 2> >; Float = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp:52:42: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp: In function 'void CATCH2_INTERNAL_TEST_0()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:28:60: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp: In function 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_middle_point(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::Matrix<float, 2, 1, 2>; Derived2 = Eigen::Matrix<float, 2, 1, 2>; Float = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp:83:42: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp: In function 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::Matrix<float, 2, 1, 2>; Derived2 = Eigen::Matrix<float, 2, 1, 2>; Float = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp:31:53: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp:52:42: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp: In function 'std::optional<Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> > Slic3r::Geometry::ArcWelder::arc_fit_center_gauss_newton_ls(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, Iterator, Iterator, size_t) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; Iterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp:313:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp: In function 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_middle_point(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::Matrix<float, 2, 1, 2>; Derived2 = Eigen::Matrix<float, 2, 1, 2>; Float = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp:83:59: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp: In function 'Eigen::Matrix<Float, 2, 1, 2> Slic3r::Geometry::ArcWelder::arc_center(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, Float, bool) [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<long int, double>, const Eigen::Matrix<long int, 2, 1, 2> >; Derived2 = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<long int, double>, const Eigen::Matrix<long int, 2, 1, 2> >; Float = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Geometry/ArcWelder.hpp:52:59: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In member function 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Rotation2D<double>; int Dim_ = 2]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:270:68: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:123:44: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:358:50: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp: In function 'void CATCH2_INTERNAL_TEST_0()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:29:50: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In lambda function,
    inlined from 'void CATCH2_INTERNAL_TEST_36()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:340:29:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_arc_welder.cpp:265:40: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[587/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_curve_fitting.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_curve_fitting.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_curve_fitting.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Curves.hpp: In instantiation of 'Slic3r::Vec<((int)Dimension), NumberType> Slic3r::Geometry::PiecewiseFittedCurve<Dimension, NumberType, KernelType>::get_fitted_value(const NumberType&) const [with long unsigned int Dimension = 1; NumberType = float; KernelType = Slic3r::Geometry::CubicKernelWrapper<Slic3r::Geometry::BicubicInternal::CubicBSplineKernel<float> >; Slic3r::Vec<((int)Dimension), NumberType> = Eigen::Matrix<float, 1, 1, 2, 1, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_curve_fitting.cpp:41:52:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Curves.hpp:74:32: note: parameter passing for argument of type 'Eigen::Matrix<float, 1, 1, 2, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_curve_fitting.cpp: In function 'void CATCH2_INTERNAL_TEST_2()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_curve_fitting.cpp:76:52: note: parameter passing for argument of type 'Eigen::Matrix<float, 1, 1, 2, 1, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[588/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_polygon.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_polygon.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[589/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_elephant_foot_compensation.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_elephant_foot_compensation.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_elephant_foot_compensation.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_elephant_foot_compensation.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[590/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_geometry.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_geometry.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_geometry.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_geometry.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circled Slic3r::Geometry::smallest_enclosing_circle_welzl(const Slic3r::Points&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:208:68: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ShortestPath.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_geometry.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_geometry.cpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::TriangleMesh::size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:179:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:202:16: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::Geometry::circle_center(const Derived&, const Derived2&, const Derived3&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; Derived2 = Eigen::Matrix<double, 2, 1, 2>; Derived3 = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_geometry.cpp:202:51:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:29:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In instantiation of 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>; Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80:   required from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75:   required from 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >; typename Vector::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:210:58:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_geometry.cpp: In function 'void CATCH2_INTERNAL_TEST_139()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_geometry.cpp:868:50: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_geometry.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_geometry.cpp: In function 'void CATCH2_INTERNAL_TEST_83()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_geometry.cpp:380:73: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::Circle<Vector> Slic3r::Geometry::smallest_enclosing_circle_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:204:75: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In constructor 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In member function 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::CircleSq<Vector>::inflated(Scalar) const [with Vector = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:102:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/algorithm:63,
                 from /usr/include/eigen3/Eigen/Core:95:
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'bool std::all_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::Point*, vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> > >; _Predicate = CATCH2_INTERNAL_TEST_83()::<lambda(const Slic3r::Point&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:412:5: note: parameter passing for argument of type 'CATCH2_INTERNAL_TEST_83()::<lambda(const Slic3r::Point&)>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::count_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::Point*, vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> > >; _Predicate = CATCH2_INTERNAL_TEST_83()::<lambda(const Slic3r::Point&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:4070:5: note: parameter passing for argument of type 'CATCH2_INTERNAL_TEST_83()::<lambda(const Slic3r::Point&)>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_geometry.cpp: In function 'void CATCH2_INTERNAL_TEST_69()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_geometry.cpp:342:70: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, vector<Eigen::Matrix<double, 2, 1, 2> > >; _OIter = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, vector<Eigen::Matrix<double, 2, 1, 2> > >; _UnaryOperation = CATCH2_INTERNAL_TEST_69()::<lambda(const Slic3r::Vec2d&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:4229:5: note: parameter passing for argument of type 'CATCH2_INTERNAL_TEST_69()::<lambda(const Slic3r::Vec2d&)>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_geometry.cpp: In function 'void CATCH2_INTERNAL_TEST_46()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_geometry.cpp:241:66: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, vector<Eigen::Matrix<double, 2, 1, 2> > >; _OIter = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, vector<Eigen::Matrix<double, 2, 1, 2> > >; _UnaryOperation = CATCH2_INTERNAL_TEST_46()::<lambda(const Slic3r::Vec2d&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:4229:5: note: parameter passing for argument of type 'CATCH2_INTERNAL_TEST_46()::<lambda(const Slic3r::Vec2d&)>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, vector<Eigen::Matrix<double, 2, 1, 2> > >; _OIter = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 2, 1, 2>*, vector<Eigen::Matrix<double, 2, 1, 2> > >; _UnaryOperation = CATCH2_INTERNAL_TEST_46()::<lambda(const Slic3r::Vec2d&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:4229:5: note: parameter passing for argument of type 'CATCH2_INTERNAL_TEST_46()::<lambda(const Slic3r::Vec2d&)>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::circle_center_taubin_newton(const Slic3r::Vec2ds&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:149:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:180:80: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_geometry.cpp: In function 'void CATCH2_INTERNAL_TEST_139()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_geometry.cpp:852:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_geometry.cpp: In function 'void CATCH2_INTERNAL_TEST_69()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_geometry.cpp:325:14: note: parameter passing for argument of type 'Slic3r::Geometry::Circle<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_geometry.cpp: In function 'void CATCH2_INTERNAL_TEST_46()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_geometry.cpp:233:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp: In function 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:169:18: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
In constructor 'Slic3r::Geometry::CircleSq<Vector>::CircleSq(const Vector&, const Vector&, const Vector&, Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>]',
    inlined from 'Slic3r::Geometry::CircleSq<Vector> Slic3r::Geometry::smallest_enclosing_circle2_welzl(const Points&, typename Vector::Scalar) [with Vector = Eigen::Matrix<double, 2, 1, 2>; Points = std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:191:46:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/Circle.hpp:93:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_geometry.cpp: In function 'void CATCH2_INTERNAL_TEST_83()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_geometry.cpp:373:14: note: parameter passing for argument of type 'Slic3r::Geometry::CircleSq<Eigen::Matrix<double, 2, 1, 2> >' when C++17 is enabled changed to match C++14 in GCC 10.1
[591/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_polyline.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_polyline.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[592/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_expolygon.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_expolygon.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[593/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_mutable_priority_queue.cpp.o
[594/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_mutable_polygon.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_mutable_polygon.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[595/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_meshboolean.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_meshboolean.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_meshboolean.cpp: In function 'Slic3r::Vec3d calc_normal(const Slic3r::Vec3i&, const std::vector<Eigen::Matrix<float, 3, 1, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_meshboolean.cpp:29:76: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 3, 1>; Base = Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> > >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_meshboolean.cpp:35:30:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> > >]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_meshboolean.cpp:35:30:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_meshboolean.cpp:29:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_meshboolean.cpp:35:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_meshboolean.cpp:37:12: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In member function 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_meshboolean.cpp: In function 'Slic3r::Vec3d calc_normal(const Slic3r::Vec3i&, const std::vector<Eigen::Matrix<float, 3, 1, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_meshboolean.cpp:29:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[596/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_timeutils.cpp.o
[597/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_utils.cpp.o
[598/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_placeholder_parser.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PlaceholderParser.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_placeholder_parser.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[599/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_marchingsquares.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_marchingsquares.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_marchingsquares.cpp: In function 'void recreate_object_from_rasters(const std::string&, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_marchingsquares.cpp:316:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[600/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_region_expansion.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Algorithm/RegionExpansion.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_region_expansion.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.cpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_region_expansion.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[601/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_optimizers.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_optimizers.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[602/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_stl.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_stl.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/tests/libslic3r/test_stl.cpp: In function 'void CATCH2_INTERNAL_TEST_0()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_stl.cpp:19:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[603/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_config.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_config.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/src/libslic3r/../libslic3r/Config.hpp: In constructor 'Slic3r::ConfigOptionSingle<T, NULLABLE>::ConfigOptionSingle(T) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:395:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In constructor 'Slic3r::ConfigOptionSingle<T, NULLABLE>::ConfigOptionSingle(T) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:395:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[604/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_png_io.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/RasterBase.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/AGGRaster.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_png_io.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[605/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_multiple_beds.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_multiple_beds.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp: In member function 'Slic3r::Vec2d Slic3r::MultipleBeds::get_bed_size() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MultipleBeds.hpp:89:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[606/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_surface_mesh.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_surface_mesh.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[607/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_triangulation.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Triangulation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_triangulation.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_triangulation.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[608/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_voronoi.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_voronoi.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_voronoi.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/VoronoiOffset.hpp: In function 'Slic3r::Vec2d Slic3r::Voronoi::vertex_point(const Slic3r::Geometry::VoronoiDiagram::vertex_type&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/VoronoiOffset.hpp:36:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[609/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_astar.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_astar.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[610/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_jump_point_search.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_jump_point_search.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Layer.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/JumpPointSearch.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_jump_point_search.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[611/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_indexed_triangle_set.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_indexed_triangle_set.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_indexed_triangle_set.cpp:170:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In instantiation of 'Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with AVertexType = Eigen::Matrix<float, 3, 1, 2>; AIndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; ATreeType = Slic3r::AABBTreeIndirect::Tree<3, float>; AVectorType = Eigen::Matrix<float, 3, 1, 2>; VectorType = Eigen::Matrix<float, 3, 1, 2>; size_t = long unsigned int; ScalarType = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = IndexedTriangleSetDistancer<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<float, 3, 1, 2> >; Scalar = float; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<float, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:818:62:   required from 'typename VectorType::Scalar Slic3r::AABBTreeIndirect::squared_distance_to_indexed_triangle_set(const std::vector<_RealType>&, const std::vector<_ValT>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&) [with VertexType = Eigen::Matrix<float, 3, 1, 2>; IndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; TreeType = Tree<3, float>; VectorType = Eigen::Matrix<float, 3, 1, 2>; typename VectorType::Scalar = float; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_indexed_triangle_set.cpp:192:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:543:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In instantiation of 'Vector Slic3r::AABBTreeIndirect::detail::closest_point_to_triangle(const Vector&, const Vector&, const Vector&, const Vector&) [with Vector = Eigen::Matrix<float, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:546:71:   required from 'Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with AVertexType = Eigen::Matrix<float, 3, 1, 2>; AIndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; ATreeType = Slic3r::AABBTreeIndirect::Tree<3, float>; AVectorType = Eigen::Matrix<float, 3, 1, 2>; VectorType = Eigen::Matrix<float, 3, 1, 2>; size_t = long unsigned int; ScalarType = float]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = IndexedTriangleSetDistancer<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<float, 3, 1, 2> >; Scalar = float; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<float, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:818:62:   required from 'typename VectorType::Scalar Slic3r::AABBTreeIndirect::squared_distance_to_indexed_triangle_set(const std::vector<_RealType>&, const std::vector<_ValT>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<VectorType>&) [with VertexType = Eigen::Matrix<float, 3, 1, 2>; IndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; TreeType = Tree<3, float>; VectorType = Eigen::Matrix<float, 3, 1, 2>; typename VectorType::Scalar = float; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_indexed_triangle_set.cpp:192:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:479:26: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = IndexedTriangleSetDistancer<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<float, 3, 1, 2> >; Scalar = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:20: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_transform(indexed_triangle_set&, const Eigen::Transform<T, 3, 2, 2>&, bool) [with T = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:282:10: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = IndexedTriangleSetDistancer<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<float, 3, 1, 2> >; Scalar = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[612/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_static_map.cpp.o
[613/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_anyptr.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_anyptr.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[614/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/fff_print_tests.cpp.o
[615/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_layer_region.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_layer_region.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_layer_region.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_layer_region.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExtrusionEntityCollection.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/LayerRegion.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_layer_region.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[616/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_hollowing.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_hollowing.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[617/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_support_spots_generator.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_support_spots_generator.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Layer.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SupportSpotsGenerator.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_support_spots_generator.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SupportSpotsGenerator.hpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[618/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_custom_parameters_handling.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/CustomParametersHandling.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_custom_parameters_handling.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[619/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/__/data/prusaparts.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/data/prusaparts.hpp:5,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/data/prusaparts.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[620/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_quadric_edge_collapse.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_quadric_edge_collapse.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /usr/include/eigen3/Eigen/Dense:6,
                 from /usr/include/igl/boundary_facets.h:12,
                 from /usr/include/igl/connect_boundary_to_infinity.cpp:9,
                 from /usr/include/igl/connect_boundary_to_infinity.h:58,
                 from /usr/include/igl/qslim.cpp:10,
                 from /usr/include/igl/qslim.h:43,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_quadric_edge_collapse.cpp:2:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/igl/qslim.h:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 1, 3>, const Eigen::Matrix<double, 1, 3> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 1, 3>, const Eigen::Matrix<double, 1, 3> >; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 1, 3>; Base = Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 1, 3>, const Eigen::Matrix<double, 1, 3> > >]':
/usr/include/igl/collapse_edge_would_create_intersections.cpp:86:37:   required from 'bool igl::collapse_edge_would_create_intersections(int, const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<DerivedE>&, const Eigen::MatrixBase<DerivedEMAP>&, const Eigen::MatrixBase<DerivedEF>&, const Eigen::MatrixBase<DerivedEI>&, const AABB<DerivedV, 3>&, int) [with Derivedp = Eigen::Matrix<double, 1, -1>; DerivedV = Eigen::Matrix<double, -1, -1>; DerivedF = Eigen::Matrix<int, -1, -1>; DerivedE = Eigen::Matrix<int, -1, -1>; DerivedEMAP = Eigen::Matrix<int, -1, 1>; DerivedEF = Eigen::Matrix<int, -1, -1>; DerivedEI = Eigen::Matrix<int, -1, -1>]'
/usr/include/igl/intersection_blocking_collapse_edge_callbacks.cpp:49:55:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 1, 3>, const Eigen::Matrix<double, 1, 3> >; OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 1, 3>, const Eigen::Matrix<double, 1, 3> >; int Size = 3; return_type = Eigen::Matrix<double, 1, 3>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 1, 3>, const Eigen::Matrix<double, 1, 3> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 1, 3>, const Eigen::Matrix<double, 1, 3> >; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 1, 3>, const Eigen::Matrix<double, 1, 3> > >]'
/usr/include/igl/collapse_edge_would_create_intersections.cpp:86:37:   required from 'bool igl::collapse_edge_would_create_intersections(int, const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<DerivedE>&, const Eigen::MatrixBase<DerivedEMAP>&, const Eigen::MatrixBase<DerivedEF>&, const Eigen::MatrixBase<DerivedEI>&, const AABB<DerivedV, 3>&, int) [with Derivedp = Eigen::Matrix<double, 1, -1>; DerivedV = Eigen::Matrix<double, -1, -1>; DerivedF = Eigen::Matrix<int, -1, -1>; DerivedE = Eigen::Matrix<int, -1, -1>; DerivedEMAP = Eigen::Matrix<int, -1, 1>; DerivedEF = Eigen::Matrix<int, -1, -1>; DerivedEI = Eigen::Matrix<int, -1, -1>]'
/usr/include/igl/intersection_blocking_collapse_edge_callbacks.cpp:49:55:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_quadric_edge_collapse.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In instantiation of 'Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with AVertexType = Eigen::Matrix<float, 3, 1, 2>; AIndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; ATreeType = Slic3r::AABBTreeIndirect::Tree<3, float>; AVectorType = Eigen::Matrix<float, 3, 1, 2>; VectorType = Eigen::Matrix<float, 3, 1, 2>; size_t = long unsigned int; ScalarType = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = IndexedTriangleSetDistancer<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<float, 3, 1, 2> >; Scalar = float; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<float, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:818:62:   required from 'typename VectorType::Scalar Slic3r::AABBTreeIndirect::squared_distance_to_indexed_triangle_set(const std::vector<t>&, const std::vector<IntegerC>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<DerivedFO>&) [with VertexType = Eigen::Matrix<float, 3, 1, 2>; IndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; TreeType = Tree<3, float>; VectorType = Eigen::Matrix<float, 3, 1, 2>; typename VectorType::Scalar = float; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_quadric_edge_collapse.cpp:40:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:543:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1, 3, false>; Derived = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1, 3, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 1, 3>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1, 3, false> >]':
/usr/include/igl/triangle_triangle_intersect_shared_edge.cpp:61:29:   required from 'bool igl::triangle_triangle_intersect_shared_edge(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, int, int, const Eigen::MatrixBase<OtherDerived>&, int, typename DerivedV::Scalar) [with DerivedV = Eigen::Matrix<double, -1, -1>; DerivedF = Eigen::Matrix<int, -1, -1>; Derivedp = Eigen::Matrix<double, 1, -1>; typename DerivedV::Scalar = double]'
/usr/include/igl/triangle_triangle_intersect.cpp:81:65:   required from 'bool igl::triangle_triangle_intersect(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<DerivedE>&, const Eigen::MatrixBase<DerivedEMAP>&, int, int, const Eigen::MatrixBase<DerivedEF>&, int) [with DerivedV = Eigen::Matrix<double, -1, -1>; DerivedF = Eigen::Matrix<int, -1, -1>; DerivedE = Eigen::Matrix<int, -1, -1>; DerivedEMAP = Eigen::Matrix<int, -1, 1>; DerivedEF = Eigen::Matrix<int, -1, -1>; Derivedp = Eigen::Matrix<double, 1, -1>]'
/usr/include/igl/collapse_edge_would_create_intersections.cpp:165:55:   required from 'bool igl::collapse_edge_would_create_intersections(int, const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<DerivedE>&, const Eigen::MatrixBase<DerivedEMAP>&, const Eigen::MatrixBase<DerivedEF>&, const Eigen::MatrixBase<DerivedEI>&, const AABB<DerivedV, 3>&, int) [with Derivedp = Eigen::Matrix<double, 1, -1>; DerivedV = Eigen::Matrix<double, -1, -1>; DerivedF = Eigen::Matrix<int, -1, -1>; DerivedE = Eigen::Matrix<int, -1, -1>; DerivedEMAP = Eigen::Matrix<int, -1, 1>; DerivedEF = Eigen::Matrix<int, -1, -1>; DerivedEI = Eigen::Matrix<int, -1, -1>]'
/usr/include/igl/intersection_blocking_collapse_edge_callbacks.cpp:49:55:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In instantiation of 'Vector Slic3r::AABBTreeIndirect::detail::closest_point_to_triangle(const Vector&, const Vector&, const Vector&, const Vector&) [with Vector = Eigen::Matrix<float, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:546:71:   required from 'Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::VectorType Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer<AVertexType, AIndexedFaceType, ATreeType, AVectorType>::closest_point_to_origin(size_t, ScalarType&) const [with AVertexType = Eigen::Matrix<float, 3, 1, 2>; AIndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; ATreeType = Slic3r::AABBTreeIndirect::Tree<3, float>; AVectorType = Eigen::Matrix<float, 3, 1, 2>; VectorType = Eigen::Matrix<float, 3, 1, 2>; size_t = long unsigned int; ScalarType = float]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67:   required from 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = IndexedTriangleSetDistancer<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<float, 3, 1, 2> >; Scalar = float; size_t = long unsigned int; typename IndexedPrimitivesDistancerType::VectorType = Eigen::Matrix<float, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:818:62:   required from 'typename VectorType::Scalar Slic3r::AABBTreeIndirect::squared_distance_to_indexed_triangle_set(const std::vector<t>&, const std::vector<IntegerC>&, const TreeType&, const VectorType&, size_t&, Eigen::PlainObjectBase<DerivedFO>&) [with VertexType = Eigen::Matrix<float, 3, 1, 2>; IndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; TreeType = Tree<3, float>; VectorType = Eigen::Matrix<float, 3, 1, 2>; typename VectorType::Scalar = float; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_quadric_edge_collapse.cpp:40:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:479:26: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1, 3, false>; OtherDerived = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1, 3, false>; int Size = 3; return_type = Eigen::Matrix<double, 1, 3>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1, 3, false>; Derived = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1, 3, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1, 3, false> >]'
/usr/include/igl/triangle_triangle_intersect_shared_edge.cpp:61:29:   required from 'bool igl::triangle_triangle_intersect_shared_edge(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, int, int, const Eigen::MatrixBase<OtherDerived>&, int, typename DerivedV::Scalar) [with DerivedV = Eigen::Matrix<double, -1, -1>; DerivedF = Eigen::Matrix<int, -1, -1>; Derivedp = Eigen::Matrix<double, 1, -1>; typename DerivedV::Scalar = double]'
/usr/include/igl/triangle_triangle_intersect.cpp:81:65:   required from 'bool igl::triangle_triangle_intersect(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<DerivedE>&, const Eigen::MatrixBase<DerivedEMAP>&, int, int, const Eigen::MatrixBase<DerivedEF>&, int) [with DerivedV = Eigen::Matrix<double, -1, -1>; DerivedF = Eigen::Matrix<int, -1, -1>; DerivedE = Eigen::Matrix<int, -1, -1>; DerivedEMAP = Eigen::Matrix<int, -1, 1>; DerivedEF = Eigen::Matrix<int, -1, -1>; Derivedp = Eigen::Matrix<double, 1, -1>]'
/usr/include/igl/collapse_edge_would_create_intersections.cpp:165:55:   required from 'bool igl::collapse_edge_would_create_intersections(int, const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<DerivedE>&, const Eigen::MatrixBase<DerivedEMAP>&, const Eigen::MatrixBase<DerivedEF>&, const Eigen::MatrixBase<DerivedEI>&, const AABB<DerivedV, 3>&, int) [with Derivedp = Eigen::Matrix<double, 1, -1>; DerivedV = Eigen::Matrix<double, -1, -1>; DerivedF = Eigen::Matrix<int, -1, -1>; DerivedE = Eigen::Matrix<int, -1, -1>; DerivedEMAP = Eigen::Matrix<int, -1, 1>; DerivedEF = Eigen::Matrix<int, -1, -1>; DerivedEI = Eigen::Matrix<int, -1, -1>]'
/usr/include/igl/intersection_blocking_collapse_edge_callbacks.cpp:49:55:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1>, const Eigen::Matrix<double, 3, 1> >; EvalReturnType = const Eigen::Matrix<double, 3, 1>]':
/usr/include/igl/box_surface_area.cpp:10:57:   required from 'typename DerivedCorner::Scalar igl::box_surface_area(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Derived>&) [with DerivedCorner = Eigen::Matrix<double, 3, 1>; typename DerivedCorner::Scalar = double]'
/usr/include/igl/box_surface_area.cpp:27:31:   required from 'Scalar igl::box_surface_area(const Eigen::AlignedBox<Scalar, AmbientDim>&) [with Scalar = double; int AmbientDim = 3]'
/usr/include/igl/AABB.cpp:1034:21:   required from 'igl::AABB<DerivedV, DIM>* igl::AABB<DerivedV, DIM>::insert(igl::AABB<DerivedV, DIM>*) [with DerivedV = Eigen::Matrix<double, -1, -1>; int DIM = 3]'
/usr/include/igl/AABB.cpp:330:22:   required from 'igl::AABB<DerivedV, DIM>* igl::AABB<DerivedV, DIM>::update(const Eigen::AlignedBox<typename DerivedV::Scalar, DIM>&, Scalar) [with DerivedV = Eigen::Matrix<double, -1, -1>; int DIM = 3; typename DerivedV::Scalar = double; Scalar = double]'
/usr/include/igl/intersection_blocking_collapse_edge_callbacks.cpp:124:35:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<double, 1, 3>, 1, 3, false>; OtherDerived = Eigen::Matrix<double, 1, 3>; int Size = 3; return_type = Eigen::Matrix<double, 1, 3>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 1, 3>; Derived = Eigen::Block<const Eigen::Matrix<double, 1, 3>, 1, 3, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 1, 3>, 1, 3, false> >]'
/usr/include/igl/ray_triangle_intersect.cpp:68:28:   required from 'bool igl::ray_triangle_intersect(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<DerivedE>&, const Eigen::MatrixBase<DerivedEMAP>&, typename DerivedO::Scalar, typename DerivedO::Scalar&, typename DerivedO::Scalar&, typename DerivedO::Scalar&, bool&) [with DerivedO = Eigen::Matrix<double, 1, 3>; DerivedD = Eigen::Matrix<double, 1, 3>; DerivedV0 = Eigen::Matrix<double, 1, 3>; DerivedV1 = Eigen::Matrix<double, 1, 3>; DerivedV2 = Eigen::Matrix<double, 1, 3>; typename DerivedO::Scalar = double]'
/usr/include/igl/triangle_triangle_intersect_shared_vertex.cpp:214:28:   required from 'bool igl::triangle_triangle_intersect_shared_vertex(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, int, int, int, const Eigen::MatrixBase<OtherDerived>&, int, int, typename DerivedV::Scalar) [with DerivedV = Eigen::Matrix<double, -1, -1>; DerivedF = Eigen::Matrix<int, -1, -1>; Derivedp = Eigen::Matrix<double, 1, -1>; typename DerivedV::Scalar = double]'
/usr/include/igl/triangle_triangle_intersect.cpp:105:50:   required from 'bool igl::triangle_triangle_intersect(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<DerivedE>&, const Eigen::MatrixBase<DerivedEMAP>&, int, int, const Eigen::MatrixBase<DerivedEF>&, int) [with DerivedV = Eigen::Matrix<double, -1, -1>; DerivedF = Eigen::Matrix<int, -1, -1>; DerivedE = Eigen::Matrix<int, -1, -1>; DerivedEMAP = Eigen::Matrix<int, -1, 1>; DerivedEF = Eigen::Matrix<int, -1, -1>; Derivedp = Eigen::Matrix<double, 1, -1>]'
/usr/include/igl/collapse_edge_would_create_intersections.cpp:165:55:   required from 'bool igl::collapse_edge_would_create_intersections(int, const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<DerivedE>&, const Eigen::MatrixBase<DerivedEMAP>&, const Eigen::MatrixBase<DerivedEF>&, const Eigen::MatrixBase<DerivedEI>&, const AABB<DerivedV, 3>&, int) [with Derivedp = Eigen::Matrix<double, 1, -1>; DerivedV = Eigen::Matrix<double, -1, -1>; DerivedF = Eigen::Matrix<int, -1, -1>; DerivedE = Eigen::Matrix<int, -1, -1>; DerivedEMAP = Eigen::Matrix<int, -1, 1>; DerivedEF = Eigen::Matrix<int, -1, -1>; DerivedEI = Eigen::Matrix<int, -1, -1>]'
/usr/include/igl/intersection_blocking_collapse_edge_callbacks.cpp:49:55:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = IndexedTriangleSetDistancer<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<float, 3, 1, 2> >; Scalar = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:20: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/igl/collapse_edge_would_create_intersections.h:51,
                 from /usr/include/igl/intersection_blocking_collapse_edge_callbacks.cpp:5,
                 from /usr/include/igl/intersection_blocking_collapse_edge_callbacks.h:93,
                 from /usr/include/igl/decimate.cpp:13,
                 from /usr/include/igl/decimate.h:152,
                 from /usr/include/igl/qslim.cpp:11:
/usr/include/igl/collapse_edge_would_create_intersections.cpp: In function 'bool igl::collapse_edge_would_create_intersections(int, const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, const Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<DerivedE>&, const Eigen::MatrixBase<DerivedEMAP>&, const Eigen::MatrixBase<DerivedEF>&, const Eigen::MatrixBase<DerivedEI>&, const AABB<DerivedV, 3>&, int) [with Derivedp = Eigen::Matrix<double, 1, -1>; DerivedV = Eigen::Matrix<double, -1, -1>; DerivedF = Eigen::Matrix<int, -1, -1>; DerivedE = Eigen::Matrix<int, -1, -1>; DerivedEMAP = Eigen::Matrix<int, -1, 1>; DerivedEF = Eigen::Matrix<int, -1, -1>; DerivedEI = Eigen::Matrix<int, -1, -1>]':
/usr/include/igl/collapse_edge_would_create_intersections.cpp:86:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/igl/box_surface_area.h:26,
                 from /usr/include/igl/AABB.cpp:21,
                 from /usr/include/igl/AABB.h:852,
                 from /usr/include/igl/decimate.cpp:12:
/usr/include/igl/box_surface_area.cpp: In function 'typename DerivedCorner::Scalar igl::box_surface_area(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Derived>&) [with DerivedCorner = Eigen::Matrix<double, 3, 1>]':
/usr/include/igl/box_surface_area.cpp:10:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/igl/triangle_triangle_intersect_shared_vertex.h:46,
                 from /usr/include/igl/triangle_triangle_intersect.cpp:3,
                 from /usr/include/igl/triangle_triangle_intersect.h:106,
                 from /usr/include/igl/collapse_edge_would_create_intersections.cpp:5:
/usr/include/igl/triangle_triangle_intersect_shared_vertex.cpp: In lambda function:
/usr/include/igl/triangle_triangle_intersect_shared_vertex.cpp:106:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/igl/box_surface_area.cpp: In function 'typename DerivedCorner::Scalar igl::box_surface_area(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Derived>&) [with DerivedCorner = Eigen::Matrix<double, 3, 1>]':
/usr/include/igl/box_surface_area.cpp:10:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/igl/triangle_triangle_intersect_shared_edge.h:41,
                 from /usr/include/igl/triangle_triangle_intersect.cpp:2:
/usr/include/igl/triangle_triangle_intersect_shared_edge.cpp: In function 'bool igl::triangle_triangle_intersect_shared_edge(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, int, int, const Eigen::MatrixBase<OtherDerived>&, int, typename DerivedV::Scalar) [with DerivedV = Eigen::Matrix<double, -1, -1>; DerivedF = Eigen::Matrix<int, -1, -1>; Derivedp = Eigen::Matrix<double, 1, -1>]':
/usr/include/igl/triangle_triangle_intersect_shared_edge.cpp:71:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'Scalar Slic3r::AABBTreeIndirect::detail::squared_distance_to_indexed_primitives_recursive(IndexedPrimitivesDistancerType&, size_t, Scalar, Scalar, size_t&, Eigen::PlainObjectBase<typename IndexedPrimitivesDistancerType::VectorType>&) [with IndexedPrimitivesDistancerType = IndexedTriangleSetDistancer<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<float, 3, 1, 2> >; Scalar = float]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:583:67: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/igl/triangle_triangle_intersect_shared_edge.cpp: In function 'bool igl::triangle_triangle_intersect_shared_edge(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&, int, int, const Eigen::MatrixBase<OtherDerived>&, int, typename DerivedV::Scalar) [with DerivedV = Eigen::Matrix<double, -1, -1>; DerivedF = Eigen::Matrix<int, -1, -1>; Derivedp = Eigen::Matrix<double, 1, -1>]':
/usr/include/igl/triangle_triangle_intersect_shared_edge.cpp:70:47: note: parameter passing for argument of type 'Eigen::Matrix<double, 1, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1
[621/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_avoid_crossing_perimeters.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_avoid_crossing_perimeters.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ModelVisibility.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[622/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_bridges.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BridgeDetector.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_bridges.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_bridges.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_bridges.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ModelVisibility.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 2, 1, 2>; PlainObject = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BridgeDetector.hpp:96:35:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<int, double>, const Eigen::Matrix<int, 2, 1, 2> >; PlainObject = Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BridgeDetector.hpp:103:60:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[623/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_cooling.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_cooling.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ModelVisibility.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_cooling.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'Slic3r::Vec2f Slic3r::GCode::WipeTowerIntegration::transform_wt_pt(const Slic3r::Vec2f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:67:50: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode.hpp:31:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In member function 'Slic3r::Vec3d Slic3r::GCodeWriter::get_position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:125:32: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:103:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:40:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = float; Matrix2 = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:89:   required from 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[624/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_clipper.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_clipper.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ModelVisibility.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[625/688] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_emboss.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp: In function 'Slic3r::Vec2d Private::get_intersection(const Slic3r::Vec2d&, const Slic3r::Vec2d&, const std::array<Eigen::Matrix<double, 2, 1, 2>, 3>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp:57:60: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp: In function 'Slic3r::Vec3d Private::calc_hit_point(const igl::Hit<float>&, const Slic3r::Vec3i&, const std::vector<Eigen::Matrix<float, 3, 1, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp:81:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
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.6/tests/libslic3r/test_emboss.cpp:603:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/int.h:23,
                 from /usr/include/CGAL/number_type_basic.h:56:
/usr/include/CGAL/Modular_arithmetic/Residue_type.h: In function 'CGAL::Residue CGAL::operator+(const Residue&)':
/usr/include/CGAL/Modular_arithmetic/Residue_type.h:277:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::Modular_image::operator()(long int)':
/usr/include/CGAL/int.h:138:40: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Polygon_mesh_processing/shape_predicates.h:26,
                 from /usr/include/CGAL/Polygon_mesh_processing/stitch_borders.h:20,
                 from /usr/include/CGAL/Polygon_mesh_processing/orientation.h:22,
                 from /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/face_graph_utils.h:19,
                 from /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/Visitor.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:23:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:31:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::NT&)':
/usr/include/CGAL/Gmpz.h:200:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpz.h:244:
/usr/include/CGAL/Gmpq.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpq>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpq, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpq.h:107:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:8:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:417:3: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' 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
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<double, 3, 2, 2>; MatrixType = Eigen::Matrix<double, 3, 1, 2>; ResultType = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Scalar_ = double; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<double, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/boost_mp.h:15,
                 from /usr/include/CGAL/cpp_float.h:17,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:27:
/usr/include/CGAL/boost_mp_type.h: In instantiation of 'std::pair<double, double> CGAL::RET_boost_mp<NT, mpl_::int_<0> >::To_interval::operator()(const CGAL::RET_boost_mp<NT, mpl_::int_<0> >::Type&) const [with NT = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >; CGAL::RET_boost_mp<NT, mpl_::int_<0> >::Type = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >]':
/usr/include/CGAL/number_utils.h:303:23:   required from 'typename CGAL::Real_embeddable_traits<Type_>::To_interval::result_type CGAL::to_interval(const Real_embeddable&) [with Real_embeddable = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >; typename Real_embeddable_traits<Type_>::To_interval::result_type = std::pair<double, double>; class Real_embeddable_traits<Type_>::To_interval = RET_boost_mp<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >, mpl_::int_<0> >::To_interval]'
/usr/include/CGAL/cpp_float.h:428:31:   required from here
/usr/include/CGAL/boost_mp_type.h:511:35: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/boost_mp_type.h: In instantiation of 'std::pair<double, double> CGAL::Boost_MP_internal::to_interval(ET, int) [with ET = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >]':
/usr/include/CGAL/boost_mp_type.h:512:48:   required from 'std::pair<double, double> CGAL::RET_boost_mp<NT, mpl_::int_<0> >::To_interval::operator()(const CGAL::RET_boost_mp<NT, mpl_::int_<0> >::Type&) const [with NT = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >; CGAL::RET_boost_mp<NT, mpl_::int_<0> >::Type = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >]'
/usr/include/CGAL/number_utils.h:303:23:   required from 'typename CGAL::Real_embeddable_traits<Type_>::To_interval::result_type CGAL::to_interval(const Real_embeddable&) [with Real_embeddable = boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >; typename Real_embeddable_traits<Type_>::To_interval::result_type = std::pair<double, double>; class Real_embeddable_traits<Type_>::To_interval = RET_boost_mp<boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<512> >, mpl_::int_<0> >::To_interval]'
/usr/include/CGAL/cpp_float.h:428:31:   required from here
/usr/include/CGAL/boost_mp_type.h:363: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/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 3, 1>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:326:29:   required from 'std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && std::is_same<typename W::Scalar, double>::value)), bool> Slic3r::AABBTreeIndirect::detail::intersect_triangle(const V&, const V&, const W&, const W&, const W&, double&, double&, double&, double) [with V = Eigen::Matrix<double, 3, 1, 2>; W = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && std::is_same<typename W::Scalar, double>::value)), bool> = bool; typename V::Scalar = double; typename W::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:372:34:   required from 'std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && (! std::is_same<typename W::Scalar, double>::value))), bool> Slic3r::AABBTreeIndirect::detail::intersect_triangle(const V&, const V&, const W&, const W&, const W&, double&, double&, double&, double) [with V = Eigen::Matrix<double, 3, 1, 2>; W = Eigen::Matrix<float, 3, 1, 2>; std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && (! std::is_same<typename W::Scalar, double>::value))), bool> = bool; typename V::Scalar = double; typename W::Scalar = float]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:416:29:   required from 'bool Slic3r::AABBTreeIndirect::detail::intersect_ray_recursive_first_hit(RayIntersectorType&, size_t, Scalar, igl::Hit<float>&) [with RayIntersectorType = RayIntersector<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<double, 3, 1, 2> >; Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:749:68:   required from 'bool Slic3r::AABBTreeIndirect::intersect_ray_first_hit(const std::vector<t>&, const std::vector<_ValT>&, const TreeType&, const VectorType&, const VectorType&, igl::Hit<float>&, double) [with VertexType = Eigen::Matrix<float, 3, 1, 2>; IndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; TreeType = Tree<3, float>; VectorType = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp:380:46:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/double.h:22:
/usr/include/CGAL/number_utils.h: In instantiation of 'typename CGAL::Real_embeddable_traits<Type_>::To_interval::result_type CGAL::to_interval(const Real_embeddable&) [with Real_embeddable = double; typename Real_embeddable_traits<Type_>::To_interval::result_type = std::pair<double, double>; class Real_embeddable_traits<Type_>::To_interval = INTERN_RET::Real_embeddable_traits_base<double, std::integral_constant<bool, true> >::To_interval]':
/usr/include/CGAL/Cartesian/function_objects.h:1964:57:   required from 'CGAL::Bbox_3 CGAL::CartesianKernelFunctors::Construct_bbox_3<K>::operator()(const Point_3&) const [with K = CGAL::Epick; Point_3 = CGAL::Point_3<CGAL::Epick>]'
/usr/include/CGAL/Polygon_mesh_processing/bbox.h:92:19:   required from 'CGAL::Bbox_3 CGAL::Polygon_mesh_processing::bbox(const PolygonMesh&, const NamedParameters&) [with PolygonMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; NamedParameters = CGAL::Named_function_parameters<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::internal_np::vertex_point_t, CGAL::internal_np::No_property>]'
/usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:1737:23:   required from 'OutputIterator CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes<TriangleMesh, VertexPointMap1, VertexPointMap2, Node_visitor>::operator()(OutputIterator, bool, bool) [with OutputIterator = CGAL::Emptyset_iterator; TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; VertexPointMap1 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VertexPointMap2 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::internal::Dynamic<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false>]'
/usr/include/CGAL/Polygon_mesh_processing/corefinement.h:845:10:   required from 'void CGAL::Polygon_mesh_processing::corefine(TriangleMesh&, TriangleMesh&, const NamedParameters1&, const NamedParameters2&) [with TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; NamedParameters1 = CGAL::Named_function_parameters<CGAL::internal::Dynamic<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool> >, CGAL::internal_np::edge_is_constrained_t, CGAL::Named_function_parameters<CATCH2_INTERNAL_TEST_28()::Visitor, CGAL::internal_np::visitor_t, CGAL::Named_function_parameters<bool, CGAL::internal_np::throw_on_self_intersection_t, CGAL::internal_np::No_property> > >; NamedParameters2 = CGAL::Named_function_parameters<bool, CGAL::internal_np::do_not_modify_t, CGAL::internal_np::No_property>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp:1041:44:   required from here
/usr/include/CGAL/number_utils.h:300:1: 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/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; OtherDerived = Eigen::Matrix<double, 3, 1, 2>; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2> >]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:326:29:   required from 'std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && std::is_same<typename W::Scalar, double>::value)), bool> Slic3r::AABBTreeIndirect::detail::intersect_triangle(const V&, const V&, const W&, const W&, const W&, double&, double&, double&, double) [with V = Eigen::Matrix<double, 3, 1, 2>; W = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >; std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && std::is_same<typename W::Scalar, double>::value)), bool> = bool; typename V::Scalar = double; typename W::Scalar = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:372:34:   required from 'std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && (! std::is_same<typename W::Scalar, double>::value))), bool> Slic3r::AABBTreeIndirect::detail::intersect_triangle(const V&, const V&, const W&, const W&, const W&, double&, double&, double&, double) [with V = Eigen::Matrix<double, 3, 1, 2>; W = Eigen::Matrix<float, 3, 1, 2>; std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && (! std::is_same<typename W::Scalar, double>::value))), bool> = bool; typename V::Scalar = double; typename W::Scalar = float]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:416:29:   required from 'bool Slic3r::AABBTreeIndirect::detail::intersect_ray_recursive_first_hit(RayIntersectorType&, size_t, Scalar, igl::Hit<float>&) [with RayIntersectorType = RayIntersector<Eigen::Matrix<float, 3, 1, 2>, Eigen::Matrix<int, 3, 1, 2>, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix<double, 3, 1, 2> >; Scalar = double; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:749:68:   required from 'bool Slic3r::AABBTreeIndirect::intersect_ray_first_hit(const std::vector<t>&, const std::vector<_ValT>&, const TreeType&, const VectorType&, const VectorType&, igl::Hit<float>&, double) [with VertexType = Eigen::Matrix<float, 3, 1, 2>; IndexedFaceType = Eigen::Matrix<int, 3, 1, 2>; TreeType = Tree<3, float>; VectorType = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp:380:46:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/number_type_basic.h:37:
/usr/include/CGAL/Real_embeddable_traits.h: In instantiation of 'std::pair<double, double> CGAL::INTERN_RET::Real_embeddable_traits_base<Type_, std::integral_constant<bool, true> >::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<Type_, std::integral_constant<bool, true> >::Type&) const [with Type_ = double; CGAL::INTERN_RET::Real_embeddable_traits_base<Type_, std::integral_constant<bool, true> >::Type = double]':
/usr/include/CGAL/number_utils.h:303:23:   required from 'typename CGAL::Real_embeddable_traits<Type_>::To_interval::result_type CGAL::to_interval(const Real_embeddable&) [with Real_embeddable = double; typename Real_embeddable_traits<Type_>::To_interval::result_type = std::pair<double, double>; class Real_embeddable_traits<Type_>::To_interval = INTERN_RET::Real_embeddable_traits_base<double, std::integral_constant<bool, true> >::To_interval]'
/usr/include/CGAL/Cartesian/function_objects.h:1964:57:   required from 'CGAL::Bbox_3 CGAL::CartesianKernelFunctors::Construct_bbox_3<K>::operator()(const Point_3&) const [with K = CGAL::Epick; Point_3 = CGAL::Point_3<CGAL::Epick>]'
/usr/include/CGAL/Polygon_mesh_processing/bbox.h:92:19:   required from 'CGAL::Bbox_3 CGAL::Polygon_mesh_processing::bbox(const PolygonMesh&, const NamedParameters&) [with PolygonMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; NamedParameters = CGAL::Named_function_parameters<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::internal_np::vertex_point_t, CGAL::internal_np::No_property>]'
/usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:1737:23:   required from 'OutputIterator CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes<TriangleMesh, VertexPointMap1, VertexPointMap2, Node_visitor>::operator()(OutputIterator, bool, bool) [with OutputIterator = CGAL::Emptyset_iterator; TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; VertexPointMap1 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; VertexPointMap2 = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::No_extra_output_from_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::internal::Dynamic<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false>]'
/usr/include/CGAL/Polygon_mesh_processing/corefinement.h:845:10:   required from 'void CGAL::Polygon_mesh_processing::corefine(TriangleMesh&, TriangleMesh&, const NamedParameters1&, const NamedParameters2&) [with TriangleMesh = CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >; NamedParameters1 = CGAL::Named_function_parameters<CGAL::internal::Dynamic<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, bool> >, CGAL::internal_np::edge_is_constrained_t, CGAL::Named_function_parameters<CATCH2_INTERNAL_TEST_28()::Visitor, CGAL::internal_np::visitor_t, CGAL::Named_function_parameters<bool, CGAL::internal_np::throw_on_self_intersection_t, CGAL::internal_np::No_property> > >; NamedParameters2 = CGAL::Named_function_parameters<bool, CGAL::internal_np::do_not_modify_t, CGAL::internal_np::No_property>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp:1041:44:   required from here
/usr/include/CGAL/Real_embeddable_traits.h:156:30: 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.6/tests/libslic3r/test_emboss.cpp: In function 'Slic3r::Vec2d Private::get_intersection(const Slic3r::Vec2d&, const Slic3r::Vec2d&, const std::array<Eigen::Matrix<double, 2, 1, 2>, 3>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp:55:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp: In function 'Slic3r::Vec3d Private::calc_hit_point(const igl::Hit<float>&, const Slic3r::Vec3i&, const std::vector<Eigen::Matrix<float, 3, 1, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp:79:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp: In member function 'virtual std::pair<Eigen::Matrix<double, 3, 1, 2>, Eigen::Matrix<double, 3, 1, 2> > Slic3r::Emboss::ProjectTransform::create_front_back(const Slic3r::Point&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:40: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_translate(indexed_triangle_set&, V) [with V = Eigen::Matrix<float, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:260:13: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Cartesian_converter.h:28:
/usr/include/CGAL/NT_converter.h: In member function 'CGAL::Interval_nt<P> CGAL::NT_converter<NT1, CGAL::Interval_nt<P> >::operator()(const NT1&) const [with NT1 = boost::multiprecision::number<boost::multiprecision::backends::gmp_rational>; bool b = false]':
/usr/include/CGAL/NT_converter.h:109:36: 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.6/src/libslic3r/../libslic3r/Emboss.hpp: In constructor 'Slic3r::Emboss::OrthoProject::OrthoProject(Slic3r::Transform3d, Slic3r::Vec3d)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:432:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp: In function 'void CATCH2_INTERNAL_TEST_20()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp:422:61: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp: In function 'void CATCH2_INTERNAL_TEST_16()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp:382:48: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && std::is_same<typename W::Scalar, double>::value)), bool> Slic3r::AABBTreeIndirect::detail::intersect_triangle(const V&, const V&, const W&, const W&, const W&, double&, double&, double&, double) [with V = Eigen::Matrix<double, 3, 1, 2>; W = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:326:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/NT_converter.h: In member function 'CGAL::Interval_nt<P> CGAL::NT_converter<NT1, CGAL::Interval_nt<P> >::operator()(const NT1&) const [with NT1 = double; bool b = false]':
/usr/include/CGAL/NT_converter.h:109:36: 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.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In function 'std::enable_if_t<((bool)(std::is_same<typename V::Scalar, double>::value && std::is_same<typename W::Scalar, double>::value)), bool> Slic3r::AABBTreeIndirect::detail::intersect_triangle(const V&, const V&, const W&, const W&, const W&, double&, double&, double&, double) [with V = Eigen::Matrix<double, 3, 1, 2>; W = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<float, double>, const Eigen::Matrix<float, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:326:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp: In function 'void CATCH2_INTERNAL_TEST_16()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp:382:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp: In member function 'virtual std::pair<Eigen::Matrix<double, 3, 1, 2>, Eigen::Matrix<double, 3, 1, 2> > Slic3r::Emboss::ProjectTransform::create_front_back(const Slic3r::Point&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Emboss.hpp:404:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/boost_mp_type.h: In function 'std::pair<double, double> CGAL::RET_boost_mp<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational> >::To_interval::operator()(const CGAL::RET_boost_mp<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational> >::Type&) const':
/usr/include/CGAL/boost_mp_type.h:575:9: 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.6/tests/libslic3r/test_emboss.cpp: In function 'Slic3r::Vec2d Private::get_intersection(const Slic3r::Vec2d&, const Slic3r::Vec2d&, const std::array<Eigen::Matrix<double, 2, 1, 2>, 3>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp:55:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp: In function 'Slic3r::Vec3d Private::calc_hit_point(const igl::Hit<float>&, const Slic3r::Vec3i&, const std::vector<Eigen::Matrix<float, 3, 1, 2> >&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp:79:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:22,
                 from /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_nodes.h:19,
                 from /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/Visitor.h:22:
/usr/include/CGAL/Lazy_exact_nt.h: In member function 'void CGAL::Lazy_exact_Opp<ET>::update_exact() const [with ET = boost::multiprecision::number<boost::multiprecision::backends::gmp_rational>]':
/usr/include/CGAL/Lazy_exact_nt.h:292:247: 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.6/tests/libslic3r/test_emboss.cpp: In function 'void CATCH2_INTERNAL_TEST_16()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/libslic3r/test_emboss.cpp:365:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Lazy_exact_nt.h:29:
/usr/include/CGAL/Lazy.h: In constructor 'CGAL::Lazy_rep_0<AT, ET, E2A>::Lazy_rep_0(E&&) [with E = CGAL::Vector_3<CGAL::Simple_cartesian<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational> > >; AT = CGAL::Vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >; ET = CGAL::Vector_3<CGAL::Simple_cartesian<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational> > >; E2A = CGAL::Cartesian_converter<CGAL::Simple_cartesian<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::NT_converter<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational>, CGAL::Interval_nt<false> > >]':
/usr/include/CGAL/Lazy.h:809:3: 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
[626/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_extrusion_entity.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExtrusionEntityCollection.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_extrusion_entity.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ModelVisibility.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_extrusion_entity.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[627/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_infill_above_bridges.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Surface.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SurfaceCollection.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/InfillAboveBridges.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_infill_above_bridges.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[628/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_custom_gcode.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_custom_gcode.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_custom_gcode.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[629/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_fill.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_fill.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_fill.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_fill.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_fill.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_fill.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_fill.cpp:243:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_fill.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_fill.cpp:376:30: warning: comparison of integer expressions of different signedness: 'std::set<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/tests/fff_print/test_fill.cpp: In function 'CATCH2_INTERNAL_TEST_9()::<lambda(std::string_view)>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_fill.cpp:246:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[630/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_flow.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_flow.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ModelVisibility.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[631/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gcode_travels.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBTreeLines.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/Travels.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_gcode_travels.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SmoothPath.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/Travels.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'Slic3r::Vec2f Slic3r::GCode::WipeTowerIntegration::transform_wt_pt(const Slic3r::Vec2f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:67:50: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamAligned.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPlacer.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode.hpp:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_gcode_travels.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:103:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:40:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = float; Matrix2 = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:89:   required from 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/tests/fff_print/test_gcode_travels.cpp: In function 'void CATCH2_INTERNAL_TEST_6()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_gcode_travels.cpp:172:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[632/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gaps.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCodeReader.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_gaps.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ModelVisibility.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_gaps.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[633/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_seam_geometry.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_seam_geometry.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamGeometry.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_seam_geometry.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_seam_geometry.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_seam_geometry.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_seam_geometry.cpp:123:55: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/16.1.1/algorithm:63,
                 from /usr/include/eigen3/Eigen/Core:95:
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<Slic3r::Point*, vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> > >; _OIter = back_insert_iterator<vector<Eigen::Matrix<double, 2, 1, 2> > >; _UnaryOperation = CATCH2_INTERNAL_TEST_10()::<lambda(const Slic3r::Point&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:4240:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[634/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_data.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ModelVisibility.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/tests/fff_print/test_data.cpp: In function 'Slic3r::TriangleMesh Slic3r::Test::mesh(TestMesh, Slic3r::Vec3d, Slic3r::Vec3d)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.cpp:219:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[635/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_seam_scarf.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamScarf.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_seam_scarf.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[636/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gcode.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SmoothPath.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_gcode.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'Slic3r::Vec2f Slic3r::GCode::WipeTowerIntegration::transform_wt_pt(const Slic3r::Vec2f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:67:50: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamAligned.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPlacer.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode.hpp:31:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:103:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:40:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = float; Matrix2 = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:89:   required from 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[637/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_seam_shells.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_seam_shells.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_seam_shells.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[638/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_seam_perimeters.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_seam_perimeters.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_seam_perimeters.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_seam_perimeters.cpp:155:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/tests/fff_print/test_seam_perimeters.cpp: In function 'void serialize_shells(std::ostream&, Slic3r::Seams::Shells::Shells<>&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_seam_perimeters.cpp:155:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[639/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_seam_aligned.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_seam_aligned.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamAligned.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_seam_aligned.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[640/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gcodefindreplace.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/FindReplace.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_gcodefindreplace.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[641/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_seam_rear.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_seam_rear.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamRear.hpp:7,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_seam_rear.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[642/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_seam_random.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_seam_random.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamGeometry.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamRandom.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_seam_random.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamShells.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamChoice.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamRandom.hpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[643/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gcodewriter.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Extruder.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_gcodewriter.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:25:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/tests/fff_print/test_gcodewriter.cpp: In function 'void CATCH2_INTERNAL_TEST_22()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_gcodewriter.cpp:107:54: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[644/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/benchmark_seams.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/benchmark_seams.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ModelVisibility.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[645/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_cancel_object.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SmoothPath.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_cancel_object.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1213: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1645: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'Slic3r::Vec2f Slic3r::GCode::WipeTowerIntegration::transform_wt_pt(const Slic3r::Vec2f&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:67:50: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamAligned.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/SeamPlacer.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode.hpp:31:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:103:21: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:40:
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h: In instantiation of 'Eigen::Rotation2D<Scalar>::Matrix2 Eigen::Rotation2D<Scalar>::toRotationMatrix() const [with Scalar_ = float; Matrix2 = Eigen::Matrix<float, 2, 2>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:47:89:   required from 'Eigen::RotationBase<Derived, Dim_>::RotationMatrixType Eigen::RotationBase<Derived, Dim_>::toRotationMatrix() const [with Derived = Eigen::Rotation2D<float>; int Dim_ = 2; RotationMatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:104:12:   required from 'Eigen::RotationBase<Derived, Dim_>::VectorType Eigen::RotationBase<Derived, Dim_>::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; VectorType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D<float>; OtherVectorType = Eigen::Matrix<float, 2, 1, 2>; ReturnType = Eigen::Matrix<float, 2, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1, 2>; Derived = Eigen::Rotation2D<float>; int Dim_ = 2; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 2, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:68:61:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h:191:38: note: parameter passing for argument of type 'Eigen::Matrix<float, 2, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1860: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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../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.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[646/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_layers.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_layers.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ModelVisibility.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[647/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_model.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_model.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:25:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[648/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_multi.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_multi.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_multi.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:33,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_multi.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_multi.cpp: In function 'void CATCH2_INTERNAL_TEST_12()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_multi.cpp:233:22: warning: comparison of integer expressions of different signedness: 'std::set<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_multi.cpp:236:22: warning: comparison of integer expressions of different signedness: 'std::set<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[649/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_print.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_print.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:18:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/tests/fff_print/test_print.cpp: In function 'void CATCH2_INTERNAL_TEST_27()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_print.cpp:142:83: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[650/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_printobject.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_printobject.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillBase.hpp:33:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:26:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:18:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[651/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_perimeters.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_perimeters.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Print.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_perimeters.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_perimeters.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_perimeters.cpp:82:34: warning: comparison of integer expressions of different signedness: 'std::vector<Slic3r::ExtrusionEntity*>::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_perimeters.cpp:87:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_perimeters.cpp:98:22: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_perimeters.cpp:103:16: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/tests/fff_print/test_perimeters.cpp: In member function 'auto CATCH2_INTERNAL_TEST_33()::<lambda(const Slic3r::Vec3d&)>::operator().constprop(const Slic3r::Vec3d&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_perimeters.cpp:558:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[652/688] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_print_tests_main.cpp.o
[653/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_printgcode.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCodeReader.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_printgcode.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ModelVisibility.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_printgcode.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[654/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_shells.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCodeReader.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_shells.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ModelVisibility.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_shells.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_shells.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_shells.cpp:53:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[655/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_retraction.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCodeReader.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_retraction.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_retraction.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:208:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec3d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec3d&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:210:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp: In static member function 'static Slic3r::Vec2d Slic3r::GCodeFormatter::quantize(const Slic3r::Vec2f&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:212:9: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ModelVisibility.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_retraction.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In member function 'Slic3r::Vec3d Slic3r::Linef3::vector() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:311:26: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[656/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_skirt_brim.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCodeReader.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_skirt_brim.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_skirt_brim.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ModelVisibility.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_skirt_brim.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/tests/fff_print/test_skirt_brim.cpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_skirt_brim.cpp:17:12: warning: 'int get_brim_tool(const std::string&)' defined but not used [-Wunused-function]
[657/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_thin_walls.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_thin_walls.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ModelVisibility.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[658/688] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_supports_slicing.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supports_slicing.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTree.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeBuilder.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supports_slicing.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supports_slicing.cpp: In function 'std::pair<Slic3r::TriangleMesh, Slic3r::sla::SupportTreeOutput> Slic3r::sla::{anonymous}::get_geometry(FeatureType, Slic3r::Vec3d)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supports_slicing.cpp:40:49: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[659/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_support_material.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCodeReader.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_support_material.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/GCode/ModelVisibility.hpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_data.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_support_material.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:22:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp: In member function 'Slic3r::Vec3d Slic3r::ModelVolume::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:895:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[660/688] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_trianglemesh.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_trianglemesh.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_trianglemesh.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_trianglemesh.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/tests/fff_print/test_trianglemesh.cpp: In function 'void CATCH2_INTERNAL_TEST_10()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_trianglemesh.cpp:107:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:325:
/usr/include/eigen3/Eigen/src/Core/IO.h: In function 'std::ostream& Eigen::operator<<(std::ostream&, const DenseBase<Derived>&) [with Derived = CwiseNullaryOp<internal::scalar_zero_op<float>, Matrix<float, 3, 1> >]':
/usr/include/eigen3/Eigen/src/Core/IO.h:223:42: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_trianglemesh.cpp: In function 'void CATCH2_INTERNAL_TEST_0()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_trianglemesh.cpp:64:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/IO.h: In function 'std::ostream& Eigen::operator<<(std::ostream&, const DenseBase<Derived>&) [with Derived = CwiseNullaryOp<internal::scalar_zero_op<float>, Matrix<float, 3, 1> >]':
/usr/include/eigen3/Eigen/src/Core/IO.h:223:42: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_trianglemesh.cpp: In function 'void CATCH2_INTERNAL_TEST_0()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/fff_print/test_trianglemesh.cpp:64:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[661/688] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_vectorUtils_tests.cpp.o
[662/688] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_print_tests.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_test_utils.hpp:7,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_print_tests.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLAPrint.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_test_utils.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[663/688] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_test_utils.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_test_utils.hpp:7,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_test_utils.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLAPrint.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_test_utils.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'std::pair<_FIter, _FIter> Slic3r::Geometry::dir_to_spheric(Slic3r::Vec<3, Tin>&, Tout) [with Tout = double; Tin = double; Slic3r::Vec<3, Tin> = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtilsLegacy.hpp:51:43:   required from 'std::optional<Slic3r::sla::DiffBridge> Slic3r::sla::search_widening_path(Ex, const SupportableMesh&, const Vec3d&, const Vec3d&, double, double) [with Ex = Slic3r::ExecutionTBB; Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/DefaultSupportTree.hpp:209:41:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:545:23: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'Slic3r::Vec<3, T> Slic3r::Geometry::spheric_to_dir(double, double) [with T = double; Slic3r::Vec<3, T> = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtilsLegacy.hpp:59:36:   required from 'std::optional<Slic3r::sla::DiffBridge> Slic3r::sla::search_widening_path(Ex, const SupportableMesh&, const Vec3d&, const Vec3d&, double, double) [with Ex = Slic3r::ExecutionTBB; Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/DefaultSupportTree.hpp:209:41:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:555:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:41:
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In instantiation of 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:588:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtilsLegacy.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/DefaultSupportTree.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_test_utils.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In instantiation of 'Slic3r::sla::Vec3d Slic3r::sla::PointRing<N>::get(size_t, const Slic3r::sla::Vec3d&, double) const [with long unsigned int N = 16; Slic3r::sla::Vec3d = Eigen::Matrix<double, 3, 1, 2>; size_t = long unsigned int]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:228:53:   required from 'Slic3r::sla::Vec3d Slic3r::sla::pinhead_mesh_hit(Ex, const Slic3r::AABBMesh&, const Vec3d&, const Vec3d&, double, double, double, double)::Rings::backring(size_t) [with Ex = Slic3r::ExecutionTBB; Slic3r::sla::Vec3d = Eigen::Matrix<double, 3, 1, 2>; size_t = long unsigned int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:230:5:   required from 'Slic3r::sla::Hit Slic3r::sla::pinhead_mesh_hit(Ex, const Slic3r::AABBMesh&, const Vec3d&, const Vec3d&, double, double, double, double) [with Ex = Slic3r::ExecutionTBB; Hit = Slic3r::AABBMesh::hit_result; Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtilsLegacy.hpp:63:42:   required from 'std::optional<Slic3r::sla::DiffBridge> Slic3r::sla::search_widening_path(Ex, const SupportableMesh&, const Vec3d&, const Vec3d&, double, double) [with Ex = Slic3r::ExecutionTBB; Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/DefaultSupportTree.hpp:209:41:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:75:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 3, 1>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:71:24:   required from 'Slic3r::sla::PointRing<N>::PointRing(const Slic3r::sla::Vec3d&) [with long unsigned int N = 16; Slic3r::sla::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:230:7:   required from 'Slic3r::sla::Hit Slic3r::sla::pinhead_mesh_hit(Ex, const Slic3r::AABBMesh&, const Vec3d&, const Vec3d&, double, double, double, double) [with Ex = Slic3r::ExecutionTBB; Hit = Slic3r::AABBMesh::hit_result; Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtilsLegacy.hpp:63:42:   required from 'std::optional<Slic3r::sla::DiffBridge> Slic3r::sla::search_widening_path(Ex, const SupportableMesh&, const Vec3d&, const Vec3d&, double, double) [with Ex = Slic3r::ExecutionTBB; Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/DefaultSupportTree.hpp:209:41:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; OtherDerived = Eigen::Matrix<double, 3, 1, 2>; int Size = 3; return_type = Eigen::Matrix<double, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2> >]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:71:24:   required from 'Slic3r::sla::PointRing<N>::PointRing(const Slic3r::sla::Vec3d&) [with long unsigned int N = 16; Slic3r::sla::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:230:7:   required from 'Slic3r::sla::Hit Slic3r::sla::pinhead_mesh_hit(Ex, const Slic3r::AABBMesh&, const Vec3d&, const Vec3d&, double, double, double, double) [with Ex = Slic3r::ExecutionTBB; Hit = Slic3r::AABBMesh::hit_result; Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtilsLegacy.hpp:63:42:   required from 'std::optional<Slic3r::sla::DiffBridge> Slic3r::sla::search_widening_path(Ex, const SupportableMesh&, const Vec3d&, const Vec3d&, double, double) [with Ex = Slic3r::ExecutionTBB; Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/DefaultSupportTree.hpp:209:41:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[664/688] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_supptgen_tests.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supptgen_tests.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportIslands/SampleConfigFactory.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supptgen_tests.cpp:10:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportIslands/VoronoiGraphUtils.hpp:7,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supptgen_tests.cpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supptgen_tests.cpp: In function 'Slic3r::sla::SupportIslandPoints test_island_sampling(const Slic3r::ExPolygon&, const Slic3r::sla::SampleConfig&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supptgen_tests.cpp:456:10: warning: variable 'is_island_supported' set but not used [-Wunused-but-set-variable=]
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Polygon.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:19:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In instantiation of 'auto Slic3r::line_alg::get_b(L&&) [with L = const Slic3r::Linef3&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:87:29:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef3; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 3, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef3; typename std::remove_reference<_Tp>::type = Slic3r::Linef3]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:119:34:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&) [with L = Slic3r::Linef3; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 3, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef3; typename std::remove_reference<_Tp>::type = Slic3r::Linef3]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:125:41:   required from 'double Slic3r::line_alg::distance_to(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&) [with L = Slic3r::Linef3; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 3, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef3; typename std::remove_reference<_Tp>::type = Slic3r::Linef3]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supptgen_tests.cpp:101:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:54:80: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef3; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 3, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef3; typename std::remove_reference<_Tp>::type = Slic3r::Linef3]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:119:34:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&) [with L = Slic3r::Linef3; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 3, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef3; typename std::remove_reference<_Tp>::type = Slic3r::Linef3]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:125:41:   required from 'double Slic3r::line_alg::distance_to(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&) [with L = Slic3r::Linef3; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<double, 3, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = double; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Linef3; typename std::remove_reference<_Tp>::type = Slic3r::Linef3]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supptgen_tests.cpp:101:50:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'static Eigen::internal::cross_impl<Derived, OtherDerived, Size>::return_type Eigen::internal::cross_impl<Derived, OtherDerived, Size>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<Rhs>&) [with Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; OtherDerived = Eigen::Matrix<float, 3, 1>; int Size = 3; return_type = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:92:58:   required from 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = <type error>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]'
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:28:29: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../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.6/tests/sla_print/sla_supptgen_tests.cpp: In function 'auto&& center_around_bb(M&&) [with M = Slic3r::TriangleMesh]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supptgen_tests.cpp:79:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef3]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:110:28: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 1> >, const Eigen::Matrix<double, 3, 1, 2> >]':
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'auto Slic3r::line_alg::get_a(L&&) [with L = const Slic3r::Linef3&]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:53:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp: In function 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Linef3]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supptgen_tests.cpp: In function 'void CATCH2_INTERNAL_TEST_8()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supptgen_tests.cpp:126:14: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[665/688] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_lineUtils_tests.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportIslands/LineUtils.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_lineUtils_tests.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SVG.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportIslands/LineUtils.hpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:23:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/src/Core/util/ConfigureVectorization.h:399,
                 from /usr/include/eigen3/Eigen/Core:25:
In function 'int64x2_t vcvtq_s64_f64(float64x2_t)',
    inlined from 'TgtPacket Eigen::internal::pcast(const SrcPacket&) [with SrcPacket = __Float64x2_t; TgtPacket = __Int32x2_t]' at /usr/include/eigen3/Eigen/src/Core/arch/NEON/TypeCasting.h:1438:19,
    inlined from 'DstPacketType Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<SrcType, DstType>, ArgType>, Eigen::internal::IndexBased>::packet(Eigen::Index, Eigen::Index) const [with int LoadMode = 0; DstPacketType = __Int32x2_t; typename std::enable_if<Eigen::internal::find_packet_by_size<SrcType, Eigen::internal::unpacket_traits<DstPacketType>::size>::value, bool>::type <anonymous> = true; SrcType = double; DstType = int; ArgType = const Eigen::Matrix<double, 2, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:779:52,
    inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignPacket(Eigen::Index, Eigen::Index) [with int StoreMode = 0; int LoadMode = 0; Packet = __Int32x2_t; DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<int, 2, 1, 2> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> > >; Functor = Eigen::internal::assign_op<int, int>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:707:87,
    inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignPacketByOuterInner(Eigen::Index, Eigen::Index) [with int StoreMode = 0; int LoadMode = 0; Packet = __Int32x2_t; DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<int, 2, 1, 2> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> > >; Functor = Eigen::internal::assign_op<int, int>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:719:46,
    inlined from 'static void Eigen::internal::copy_using_evaluator_innervec_CompleteUnrolling<Kernel, Index_, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<int, 2, 1, 2> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> > >, Eigen::internal::assign_op<int, int>, 0>; int Index_ = 0; int Stop = 2]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:250:85,
    inlined from 'static void Eigen::internal::dense_assignment_loop_impl<Kernel, 2, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<int, 2, 1, 2> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> > >, Eigen::internal::assign_op<int, int>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:540:87,
    inlined from 'static constexpr void Eigen::internal::dense_assignment_loop<Kernel, Traversal, Unrolling>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<int, 2, 1, 2> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> > >, Eigen::internal::assign_op<int, int>, 0>; int Traversal = 2; int Unrolling = 2]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:324:68,
    inlined from 'constexpr void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<int, 2, 1, 2>; SrcXprType = Eigen::CwiseUnaryOp<core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> >; Functor = assign_op<int, int>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:828:37,
    inlined from 'static constexpr void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<int, 2, 1, 2>; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> >; Functor = Eigen::internal::assign_op<int, int>; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:979:31,
    inlined from 'constexpr void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<int, 2, 1, 2>; Src = Eigen::CwiseUnaryOp<core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> >; Func = assign_op<int, int>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:920:51,
    inlined from 'constexpr void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, std::enable_if_t<((bool)(! evaluator_assume_aliasing<Src>::value)), void*>) [with Dst = Eigen::Matrix<int, 2, 1, 2>; Src = Eigen::CwiseUnaryOp<core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> >; Func = assign_op<int, int>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:891:27,
    inlined from 'constexpr void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<int, 2, 1, 2>; Src = Eigen::CwiseUnaryOp<core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:873:18,
    inlined from 'constexpr Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> >; Derived = Eigen::Matrix<int, 2, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:718:30,
    inlined from 'Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>& Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> >; Scalar_ = int; int Rows_ = 2; int Cols_ = 1; int Options_ = 2; int MaxRows_ = 2; int MaxCols_ = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:224:22,
    inlined from 'Slic3r::Point& Slic3r::Point::operator=(const Eigen::MatrixBase<Derived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> >]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:214:33,
    inlined from 'void CATCH2_INTERNAL_TEST_0()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_lineUtils_tests.cpp:37:43:
/usr/lib/gcc/aarch64-unknown-linux-gnu/16.1.1/include/arm_neon.h:10103:44: warning: '*(__Float64x2_t*)((char*)&intersection + offsetof(std::optional<Eigen::Matrix<double, 2, 1, 2, 2, 1> >,std::optional<Eigen::Matrix<double, 2, 1, 2, 2, 1> >::<unnamed>.std::_Optional_base<Eigen::Matrix<double, 2, 1, 2, 2, 1>, true, true>::<unnamed>))' may be used uninitialized [-Wmaybe-uninitialized]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_lineUtils_tests.cpp: In function 'void CATCH2_INTERNAL_TEST_0()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_lineUtils_tests.cpp:12:10: note: '*(__Float64x2_t*)((char*)&intersection + offsetof(std::optional<Eigen::Matrix<double, 2, 1, 2, 2, 1> >,std::optional<Eigen::Matrix<double, 2, 1, 2, 2, 1> >::<unnamed>.std::_Optional_base<Eigen::Matrix<double, 2, 1, 2, 2, 1>, true, true>::<unnamed>))' was declared here
In function 'int64x2_t vcvtq_s64_f64(float64x2_t)',
    inlined from 'TgtPacket Eigen::internal::pcast(const SrcPacket&) [with SrcPacket = __Float64x2_t; TgtPacket = __Int32x2_t]' at /usr/include/eigen3/Eigen/src/Core/arch/NEON/TypeCasting.h:1438:19,
    inlined from 'DstPacketType Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<SrcType, DstType>, ArgType>, Eigen::internal::IndexBased>::packet(Eigen::Index, Eigen::Index) const [with int LoadMode = 0; DstPacketType = __Int32x2_t; typename std::enable_if<Eigen::internal::find_packet_by_size<SrcType, Eigen::internal::unpacket_traits<DstPacketType>::size>::value, bool>::type <anonymous> = true; SrcType = double; DstType = int; ArgType = const Eigen::Matrix<double, 2, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:779:52,
    inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignPacket(Eigen::Index, Eigen::Index) [with int StoreMode = 0; int LoadMode = 0; Packet = __Int32x2_t; DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<int, 2, 1, 2> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> > >; Functor = Eigen::internal::assign_op<int, int>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:707:87,
    inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignPacketByOuterInner(Eigen::Index, Eigen::Index) [with int StoreMode = 0; int LoadMode = 0; Packet = __Int32x2_t; DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<int, 2, 1, 2> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> > >; Functor = Eigen::internal::assign_op<int, int>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:719:46,
    inlined from 'static void Eigen::internal::copy_using_evaluator_innervec_CompleteUnrolling<Kernel, Index_, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<int, 2, 1, 2> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> > >, Eigen::internal::assign_op<int, int>, 0>; int Index_ = 0; int Stop = 2]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:250:85,
    inlined from 'static void Eigen::internal::dense_assignment_loop_impl<Kernel, 2, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<int, 2, 1, 2> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> > >, Eigen::internal::assign_op<int, int>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:540:87,
    inlined from 'static constexpr void Eigen::internal::dense_assignment_loop<Kernel, Traversal, Unrolling>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<int, 2, 1, 2> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> > >, Eigen::internal::assign_op<int, int>, 0>; int Traversal = 2; int Unrolling = 2]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:324:68,
    inlined from 'constexpr void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<int, 2, 1, 2>; SrcXprType = Eigen::CwiseUnaryOp<core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> >; Functor = assign_op<int, int>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:828:37,
    inlined from 'static constexpr void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<int, 2, 1, 2>; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> >; Functor = Eigen::internal::assign_op<int, int>; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:979:31,
    inlined from 'constexpr void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<int, 2, 1, 2>; Src = Eigen::CwiseUnaryOp<core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> >; Func = assign_op<int, int>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:920:51,
    inlined from 'constexpr Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> >; Derived = Eigen::Matrix<int, 2, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:734:39,
    inlined from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> > >; OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> >; Derived = Eigen::Matrix<int, 2, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:813:23,
    inlined from 'Eigen::Matrix<Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_>::Matrix(const T&) [with T = Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> > >; Scalar_ = int; int Rows_ = 2; int Cols_ = 1; int Options_ = 2; int MaxRows_ = 2; int MaxCols_ = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:320:29,
    inlined from 'Slic3r::Point::Point(const Eigen::MatrixBase<Derived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::core_cast_op<double, int>, const Eigen::Matrix<double, 2, 1, 2> >]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:205:72,
    inlined from 'void CATCH2_INTERNAL_TEST_0()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_lineUtils_tests.cpp:48:62:
/usr/lib/gcc/aarch64-unknown-linux-gnu/16.1.1/include/arm_neon.h:10103:44: warning: '*(__Float64x2_t*)((char*)&intersection2 + offsetof(std::optional<Eigen::Matrix<double, 2, 1, 2, 2, 1> >,std::optional<Eigen::Matrix<double, 2, 1, 2, 2, 1> >::<unnamed>.std::_Optional_base<Eigen::Matrix<double, 2, 1, 2, 2, 1>, true, true>::<unnamed>))' may be used uninitialized [-Wmaybe-uninitialized]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_lineUtils_tests.cpp: In function 'void CATCH2_INTERNAL_TEST_0()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_lineUtils_tests.cpp:34:10: note: '*(__Float64x2_t*)((char*)&intersection2 + offsetof(std::optional<Eigen::Matrix<double, 2, 1, 2, 2, 1> >,std::optional<Eigen::Matrix<double, 2, 1, 2, 2, 1> >::<unnamed>.std::_Optional_base<Eigen::Matrix<double, 2, 1, 2, 2, 1>, true, true>::<unnamed>))' was declared here
[666/688] Building CXX object tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/slic3rutils_tests_main.cpp.o
[667/688] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_raycast_tests.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_raycast_tests.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_raycast_tests.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLAPrint.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_test_utils.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_raycast_tests.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_raycast_tests.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp: In constructor 'Slic3r::sla::DrainHole::DrainHole(Slic3r::Vec3f, Slic3r::Vec3f, float, float, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/Hollowing.hpp:69:5: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[668/688] Building CXX object tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/slic3r_version_tests.cpp.o
[669/688] Building CXX object tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/secretstore_tests.cpp.o
[670/688] Linking CXX executable bundled_deps/avrdude/avrdude-slic3r
[671/688] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_parabola_tests.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_test_utils.hpp:7,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_parabola_tests.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLAPrint.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_test_utils.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[672/688] Linking CXX executable bundled_deps/hints/hintsToPot
[673/688] Linking CXX executable src/sla-time-estimates/sla_time_estimate_app
[674/688] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_supptreeutils_tests.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supptreeutils_tests.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/MeshNormals.hpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supptreeutils_tests.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp: In member function 'Slic3r::Vec3d Slic3r::AABBMesh::hit_result::position() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/AABBMesh.hpp:96:39: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'Slic3r::Vec<3, T> Slic3r::Geometry::spheric_to_dir(double, double) [with T = double; Slic3r::Vec<3, T> = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supptreeutils_tests.cpp:280:82:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:555:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In instantiation of 'Slic3r::Vec3d Slic3r::sla::check_ground_route(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&, double, WideningFn&&, GroundRouteCheck) [with Ex = Slic3r::ExecutionSeq; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionSeq>(Slic3r::ExecutionSeq, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:644:41:   required from 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, WideningFn&&, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionSeq; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionSeq>(Slic3r::ExecutionSeq, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:748:40:   required from 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionSeq; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supptreeutils_tests.cpp:121:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:523:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'std::pair<_FIter, _FIter> Slic3r::Geometry::dir_to_spheric(Slic3r::Vec<3, Tin>&, Tout) [with Tout = double; Tin = double; Slic3r::Vec<3, Tin> = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:651:47:   required from 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, WideningFn&&, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionSeq; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionSeq>(Slic3r::ExecutionSeq, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:748:40:   required from 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionSeq; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supptreeutils_tests.cpp:121:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:545:23: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In instantiation of 'Slic3r::Vec3d Slic3r::sla::check_ground_route(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&, double, WideningFn&&, GroundRouteCheck) [with Ex = Slic3r::ExecutionTBB; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionTBB>(Slic3r::ExecutionTBB, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:644:41:   required from 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, WideningFn&&, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionTBB; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionTBB>(Slic3r::ExecutionTBB, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:748:40:   required from 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionTBB; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supptreeutils_tests.cpp:186:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:523:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:36:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<float, 3, 1>; Base = Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<float, 4, 1, 2, 4, 1>, 3, 1, false> >]':
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:594:33:   required from 'Eigen::QuaternionBase<Derived>::Vector3 Eigen::QuaternionBase<Derived>::_transformVector(const Vector3&) const [with Derived = Eigen::Quaternion<float, 2>; Vector3 = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:136:30:   required from 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In instantiation of 'Slic3r::Vec<I, T> Slic3r::sla::dirv(Slic3r::Vec<I, T>&, Slic3r::Vec<I, T>&) [with T = double; int N = 3; Slic3r::Vec<I, T> = Eigen::Matrix<double, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:133:36:   required from 'Slic3r::sla::Beam_<Samples>::Beam_(const Slic3r::sla::Ball&, const Slic3r::sla::Ball&) [with long unsigned int Samples = 8]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:554:24:   required from 'Slic3r::Vec3d Slic3r::sla::check_ground_route(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&, double, WideningFn&&, GroundRouteCheck) [with Ex = Slic3r::ExecutionSeq; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionSeq>(Slic3r::ExecutionSeq, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:644:41:   required from 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, WideningFn&&, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionSeq; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionSeq>(Slic3r::ExecutionSeq, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:748:40:   required from 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionSeq; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supptreeutils_tests.cpp:121:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:95:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h: In instantiation of 'typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1, 2>; Derived = Eigen::Matrix<double, 3, 1, 2>; typename Eigen::internal::cross_impl<Derived, OtherDerived>::return_type = Eigen::Matrix<double, 3, 1>; Base = Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2> >]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:71:24:   required from 'Slic3r::sla::PointRing<N>::PointRing(const Slic3r::Vec3d&) [with long unsigned int N = 8; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:162:25:   required from 'Slic3r::sla::Hit Slic3r::sla::beam_mesh_hit(Ex, const Slic3r::AABBMesh&, const Beam_<RayCount>&, double) [with Ex = Slic3r::ExecutionSeq; long unsigned int RayCount = 8; Hit = Slic3r::AABBMesh::hit_result]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:557:35:   required from 'Slic3r::Vec3d Slic3r::sla::check_ground_route(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&, double, WideningFn&&, GroundRouteCheck) [with Ex = Slic3r::ExecutionSeq; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionSeq>(Slic3r::ExecutionSeq, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:644:41:   required from 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, WideningFn&&, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionSeq; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionSeq>(Slic3r::ExecutionSeq, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:748:40:   required from 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionSeq; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supptreeutils_tests.cpp:121:50:   required from here
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:91:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In function 'std::optional<Eigen::Matrix<float, 3, 1, 2> > Slic3r::sla::find_merge_pt(const Slic3r::Vec3f&, const Slic3r::Vec3f&, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:896:32: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supptreeutils_tests.cpp: In function 'void CATCH2_INTERNAL_TEST_15()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_supptreeutils_tests.cpp:280:82: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In function 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, WideningFn&&, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionSeq; WideningFn = DefaultWideningModel; <template-parameter-1-3> = void]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:651:10: 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.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:675:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'std::pair<_FIter, _FIter> Slic3r::Geometry::dir_to_spheric(Slic3r::Vec<3, Tin>&, Tout) [with Tout = double; Tin = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:545:23: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In function 'Slic3r::Vec3d Slic3r::sla::check_ground_route(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&, double, WideningFn&&, GroundRouteCheck) [with Ex = Slic3r::ExecutionSeq; WideningFn = DefaultWideningModel&; <template-parameter-1-3> = void]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:523:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In function 'Slic3r::Vec<I, T> Slic3r::sla::dirv(Slic3r::Vec<I, T>&, Slic3r::Vec<I, T>&) [with T = double; int N = 3]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:96:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:175:19: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:177:54: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In member function 'Slic3r::Vec3d Slic3r::sla::PointRing<N>::get(size_t, const Slic3r::Vec3d&, double) const [with long unsigned int N = 16]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:75:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h: In function 'void its_translate(indexed_triangle_set&, V) [with V = Eigen::Matrix<float, 3, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:260:13: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In function 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, WideningFn&&, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionSeq; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionSeq>(Slic3r::ExecutionSeq, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:651:10: 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.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:675:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In function 'Slic3r::sla::Hit Slic3r::sla::beam_mesh_hit(Ex, const Slic3r::AABBMesh&, const Beam_<RayCount>&, double) [with Ex = Slic3r::ExecutionSeq; long unsigned int RayCount = 8]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:161:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:175:19: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:177:54: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In member function 'Slic3r::Vec3d Slic3r::sla::PointRing<N>::get(size_t, const Slic3r::Vec3d&, double) const [with long unsigned int N = 8]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:75:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In function 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, WideningFn&&, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionTBB; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionTBB>(Slic3r::ExecutionTBB, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:651:10: 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.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:675:11: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In function 'Slic3r::sla::Hit Slic3r::sla::beam_mesh_hit(Ex, const Slic3r::AABBMesh&, const Beam_<RayCount>&, double) [with Ex = Slic3r::ExecutionTBB; long unsigned int RayCount = 8]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:161:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:175:19: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:177:54: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:642:15: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In constructor 'Slic3r::sla::PointRing<N>::PointRing(const Slic3r::Vec3d&) [with long unsigned int N = 16]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:71:24: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In constructor 'Slic3r::sla::Beam_<Samples>::Beam_(const Slic3r::sla::Ball&, const Slic3r::sla::Ball&) [with long unsigned int Samples = 8]',
    inlined from 'Slic3r::Vec3d Slic3r::sla::check_ground_route(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&, double, WideningFn&&, GroundRouteCheck) [with Ex = Slic3r::ExecutionTBB; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionTBB>(Slic3r::ExecutionTBB, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:554:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:133:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec<I, T> Slic3r::sla::dirv(Slic3r::Vec<I, T>&, Slic3r::Vec<I, T>&) [with T = double; int N = 3]',
    inlined from 'Slic3r::sla::Beam_<Samples>::Beam_(const Slic3r::sla::Ball&, const Slic3r::sla::Ball&) [with long unsigned int Samples = 8]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:133:36,
    inlined from 'Slic3r::Vec3d Slic3r::sla::check_ground_route(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&, double, WideningFn&&, GroundRouteCheck) [with Ex = Slic3r::ExecutionTBB; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionTBB>(Slic3r::ExecutionTBB, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:554:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:96:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In constructor 'Slic3r::sla::Beam_<Samples>::Beam_(const Slic3r::sla::Ball&, const Slic3r::sla::Ball&) [with long unsigned int Samples = 8]',
    inlined from 'Slic3r::Vec3d Slic3r::sla::check_ground_route(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&, double, WideningFn&&, GroundRouteCheck) [with Ex = Slic3r::ExecutionTBB; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionTBB>(Slic3r::ExecutionTBB, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:571:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:133:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec<I, T> Slic3r::sla::dirv(Slic3r::Vec<I, T>&, Slic3r::Vec<I, T>&) [with T = double; int N = 3]',
    inlined from 'Slic3r::sla::Beam_<Samples>::Beam_(const Slic3r::sla::Ball&, const Slic3r::sla::Ball&) [with long unsigned int Samples = 8]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:133:36,
    inlined from 'Slic3r::Vec3d Slic3r::sla::check_ground_route(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&, double, WideningFn&&, GroundRouteCheck) [with Ex = Slic3r::ExecutionTBB; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionTBB>(Slic3r::ExecutionTBB, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:571:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:96:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In function 'Slic3r::Vec3d Slic3r::sla::check_ground_route(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&, double, WideningFn&&, GroundRouteCheck) [with Ex = Slic3r::ExecutionTBB; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionTBB>(Slic3r::ExecutionTBB, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:523:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec<I, T> Slic3r::sla::dirv(Slic3r::Vec<I, T>&, Slic3r::Vec<I, T>&) [with T = double; int N = 3]',
    inlined from 'Slic3r::sla::Beam_<Samples>::Beam_(const Slic3r::sla::Ball&, const Slic3r::sla::Ball&) [with long unsigned int Samples = 8]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:133:36,
    inlined from 'Slic3r::Vec3d Slic3r::sla::check_ground_route(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&, double, WideningFn&&, GroundRouteCheck) [with Ex = Slic3r::ExecutionSeq; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionSeq>(Slic3r::ExecutionSeq, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:554:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:96:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In constructor 'Slic3r::sla::Beam_<Samples>::Beam_(const Slic3r::sla::Ball&, const Slic3r::sla::Ball&) [with long unsigned int Samples = 8]',
    inlined from 'Slic3r::Vec3d Slic3r::sla::check_ground_route(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&, double, WideningFn&&, GroundRouteCheck) [with Ex = Slic3r::ExecutionSeq; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionSeq>(Slic3r::ExecutionSeq, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:571:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:133:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec<I, T> Slic3r::sla::dirv(Slic3r::Vec<I, T>&, Slic3r::Vec<I, T>&) [with T = double; int N = 3]',
    inlined from 'Slic3r::sla::Beam_<Samples>::Beam_(const Slic3r::sla::Ball&, const Slic3r::sla::Ball&) [with long unsigned int Samples = 8]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:133:36,
    inlined from 'Slic3r::Vec3d Slic3r::sla::check_ground_route(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&, double, WideningFn&&, GroundRouteCheck) [with Ex = Slic3r::ExecutionSeq; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionSeq>(Slic3r::ExecutionSeq, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:571:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:96:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In function 'Slic3r::Vec3d Slic3r::sla::check_ground_route(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&, double, WideningFn&&, GroundRouteCheck) [with Ex = Slic3r::ExecutionSeq; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionSeq>(Slic3r::ExecutionSeq, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:523:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In function 'std::optional<Eigen::Matrix<float, 3, 1, 2> > Slic3r::sla::find_merge_pt(const Slic3r::Vec3f&, const Slic3r::Vec3f&, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:896:32: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In function 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, WideningFn&&, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionSeq; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionSeq>(Slic3r::ExecutionSeq, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:651:47: 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.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:675:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In function 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, WideningFn&&, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionTBB; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionTBB>(Slic3r::ExecutionTBB, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::<lambda(const Ball&, const Slic3r::Vec3d&, double)>&; <template-parameter-1-3> = void]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:651:47: 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.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:675:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:177:54: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In constructor 'Slic3r::sla::Beam_<Samples>::Beam_(const Slic3r::sla::Ball&, const Slic3r::sla::Ball&) [with long unsigned int Samples = 16]',
    inlined from 'Slic3r::Vec3d Slic3r::sla::check_ground_route(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&, double, WideningFn&&, GroundRouteCheck) [with Ex = Slic3r::ExecutionSeq; WideningFn = DefaultWideningModel&; <template-parameter-1-3> = void]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:554:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:133:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec<I, T> Slic3r::sla::dirv(Slic3r::Vec<I, T>&, Slic3r::Vec<I, T>&) [with T = double; int N = 3]',
    inlined from 'Slic3r::sla::Beam_<Samples>::Beam_(const Slic3r::sla::Ball&, const Slic3r::sla::Ball&) [with long unsigned int Samples = 16]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:133:36,
    inlined from 'Slic3r::Vec3d Slic3r::sla::check_ground_route(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&, double, WideningFn&&, GroundRouteCheck) [with Ex = Slic3r::ExecutionSeq; WideningFn = DefaultWideningModel&; <template-parameter-1-3> = void]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:554:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:96:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In constructor 'Slic3r::sla::Beam_<Samples>::Beam_(const Slic3r::sla::Ball&, const Slic3r::sla::Ball&) [with long unsigned int Samples = 16]',
    inlined from 'Slic3r::Vec3d Slic3r::sla::check_ground_route(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&, double, WideningFn&&, GroundRouteCheck) [with Ex = Slic3r::ExecutionSeq; WideningFn = DefaultWideningModel&; <template-parameter-1-3> = void]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:571:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:133:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In function 'Slic3r::Vec<I, T> Slic3r::sla::dirv(Slic3r::Vec<I, T>&, Slic3r::Vec<I, T>&) [with T = double; int N = 3]',
    inlined from 'Slic3r::sla::Beam_<Samples>::Beam_(const Slic3r::sla::Ball&, const Slic3r::sla::Ball&) [with long unsigned int Samples = 16]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:133:36,
    inlined from 'Slic3r::Vec3d Slic3r::sla::check_ground_route(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&, double, WideningFn&&, GroundRouteCheck) [with Ex = Slic3r::ExecutionSeq; WideningFn = DefaultWideningModel&; <template-parameter-1-3> = void]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:571:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:96:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In function 'Slic3r::Vec3d Slic3r::sla::check_ground_route(Ex, const SupportableMesh&, const Junction&, const Slic3r::Vec3d&, double, WideningFn&&, GroundRouteCheck) [with Ex = Slic3r::ExecutionSeq; WideningFn = DefaultWideningModel&; <template-parameter-1-3> = void]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:523:7: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp: In function 'Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, WideningFn&&, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionSeq; WideningFn = DefaultWideningModel; <template-parameter-1-3> = void]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:651:47: 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.6/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:675:29: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[675/688] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_zcorrection_tests.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_zcorrection_tests.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[676/688] Building CXX object tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/slic3r_jobs_tests.cpp.o
[677/688] Linking CXX executable src/libseqarrange/sequential_decimator
[678/688] Linking CXX executable src/libseqarrange/libseqarrange_tests
[679/688] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_voronoi_graph_tests.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_test_utils.hpp:7,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_voronoi_graph_tests.cpp:1:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLAPrint.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_test_utils.hpp:15:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/VoronoiVisualUtils.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_voronoi_graph_tests.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/VoronoiOffset.hpp: In function 'Slic3r::Vec2d Slic3r::Voronoi::vertex_point(const Slic3r::Geometry::VoronoiDiagram::vertex_type&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry/VoronoiOffset.hpp:36:51: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[680/688] Linking CXX executable tests/libslic3r/libslic3r_tests
[681/688] Linking CXX executable tests/fff_print/fff_print_tests
[682/688] Linking CXX executable tests/arrange/arrange_tests
[683/688] Linking CXX executable tests/thumbnails/thumbnails_tests
[684/688] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_archive_readwrite_tests.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_archive_readwrite_tests.cpp:2:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintBase.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLAPrint.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/sla_print/sla_archive_readwrite_tests.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[685/688] Building CXX object tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/slic3r_arrangejob_tests.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/test_utils.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:4:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec2d Slic3r::unscale(coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:151:42: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Slic3r::Vec3d Slic3r::unscale(coord_t, coord_t, coord_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:154:53: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp: In function 'stl_normal Slic3r::its_unnormalized_normal(const indexed_triangle_set&, size_t)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:340:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/SceneBuilder.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Jobs/ArrangeJob2.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:11:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In function 'Slic3r::Vec2d Slic3r::Geometry::foot_pt(const Slic3r::Line&, const Slic3r::Point&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:199:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In member function 'Slic3r::Vec3d Slic3r::Geometry::Transformation::get_offset() const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:421:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Model.hpp:20:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: At global scope:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1151:44:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1161:10: note:   by 'bool Slic3r::ConfigOptionPercentNullable::operator==(const Slic3r::ConfigOptionPercentNullable&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1314:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1443:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1453:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1478:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1490:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1554:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1564:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1592:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1603:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1631:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1922:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2322:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2325:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2326:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2327:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2336:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2340:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1213: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:2347:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:1645: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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:286:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:287:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:288:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:289:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:290:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:291:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:292:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:293:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:294:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:295:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:296:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:297:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:298:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:299:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:300:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:301:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:302:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:303:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:304:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:305:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:306:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:307:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:308:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:309:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:310:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:311:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:312:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ToolChangeOrderingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ToolChangeOrderingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:313:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ToolChangeOrderingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:958:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:575:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2468:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:2539:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeedsSLX>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3058:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDelayBefore>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3309:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicDown>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3423:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltDynamicUp>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1813:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/PrintConfig.hpp:1277:3483:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp]'
In file included from /usr/include/eigen3/Eigen/Geometry:39,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:15:
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:77:7: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:358,
                 from /usr/include/eigen3/Eigen/Geometry:11:
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 3, 1, 2>; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:312:95:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'constexpr Eigen::Matrix<Tout, N, EigenArgs ...> Slic3r::unscaled(const Eigen::Matrix<Tin, N, EigenArgs ...>&) [with Tout = double; Tin = int; int N = 2; <template-parameter-1-4> = int; <template-parameter-1-5> = double; int ...EigenArgs = {1, 2, 2, 1}]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/ExPolygon.hpp:207:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:571:1: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<float, 3, 1>; PlainObject = Eigen::Matrix<float, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:363:126:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp: In instantiation of 'T Slic3r::Geometry::foot_pt(const T&, const T&, const T&) [with T = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:201:26:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Geometry.hpp:191:31: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 1, 2>, const Eigen::Matrix<double, 3, 1, 2> >; PlainObject = Eigen::Matrix<double, 3, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/SLA/SupportTreeTypes.hpp:149:62:   required from here
/usr/include/eigen3/Eigen/src/Core/Dot.h:92:57: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 2, 1, 2> Slic3r::to_2d(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:77:20:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:140:65: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In instantiation of 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>; typename Derived::Scalar = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:79:23:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h: In instantiation of 'static Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::ReturnType Eigen::internal::rotation_base_generic_product_selector<RotationDerived, OtherVectorType, true>::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Quaternion<float, 2>; OtherVectorType = Eigen::Matrix<float, 3, 1, 2>; ReturnType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:78:88:   required from 'typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType Eigen::RotationBase<Derived, Dim_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Derived = Eigen::Quaternion<float, 2>; int Dim_ = 3; typename Eigen::internal::rotation_base_generic_product_selector<Derived, OtherDerived, OtherDerived::IsVectorAtCompileTime>::ReturnType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/bundled_deps/admesh/./admesh/stl.h:55:28:   required from here
/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:135:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Core:328:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, const Eigen::Matrix<double, 2, 1, 2> >; EvalReturnType = const Eigen::Matrix<double, 2, 1>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:109:42:   required from 'double Slic3r::line_alg::distance_to_squared(const L&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>&, Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar>*) [with L = Slic3r::Line; Slic3r::Vec<((int)Dim<L>), typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar> = Eigen::Matrix<int, 2, 1, 2>; typename Traits<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>::Scalar = int; typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type = Slic3r::Line; typename std::remove_reference<_Tp>::type = Slic3r::Line]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Line.hpp:215:118:   required from here
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:386:25: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/eigen3/Eigen/Geometry:43:
/usr/include/eigen3/Eigen/src/Geometry/Transform.h: In instantiation of 'static Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::ResultType Eigen::internal::transform_right_product_impl<TransformType, MatrixType, 2, 1>::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform<float, 3, 2, 2>; MatrixType = Eigen::Matrix<float, 3, 1, 2>; ResultType = Eigen::Matrix<float, 3, 1>]':
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:418:80:   required from 'const typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType Eigen::Transform<Scalar, Dim, Mode, Options_>::operator*(const Eigen::EigenBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1, 2>; Scalar_ = float; int Dim_ = 3; int Mode_ = 2; int Options_ = 2; typename Eigen::internal::transform_right_product_impl<Eigen::Transform<Scalar, Dim, Mode, Options_>, OtherDerived>::ResultType = Eigen::Matrix<float, 3, 1>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/TriangleMesh.hpp:416:42:   required from here
/usr/include/eigen3/Eigen/src/Geometry/Transform.h:1341:28: note: parameter passing for argument of type 'Eigen::Matrix<float, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicUp, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicUp>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicUp; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicUp; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDown, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDown>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDown; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDown; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltDynamicDelayBefore, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltDynamicDelayBefore>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltDynamicDelayBefore; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltDynamicDelayBefore; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeedsSLX, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeedsSLX>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeedsSLX; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeedsSLX; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1744:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:1860: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.6/src/libslic3r/../libslic3r/Config.hpp:1858:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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.6/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Tasks/ArrangeTask.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../slic3r/GUI/Jobs/ArrangeJob2.hpp:12:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Arrange.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Arrange.hpp:228:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp: In function 'void CATCH2_INTERNAL_TEST_3()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:112:67: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:146:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:146:34: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:146:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:151:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:180:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:180:34: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:180:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:185:38: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:197:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:197:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:197:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:199:27: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:204:18: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:204:54: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:204:18: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:206:27: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:210:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:210:66: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:210:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:212:27: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:217:18: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:217:54: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:217:18: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:219:27: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp: In function 'void center_first_instance(Slic3r::ModelObject*, const Slic3r::BoundingBox&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:76:37: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:77:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:77:20: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:79:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp: In function 'Slic3r::BoundingBoxBase<Eigen::Matrix<SquareLengthType, 2, 1, 2> > Slic3r::unscaled(const BoundingBox&) [with T = double]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/BoundingBox.hpp:284:81: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp: In function 'Eigen::Matrix<typename Derived::Scalar, 3, 1, 2> Slic3r::to_3d(const Eigen::MatrixBase<Derived>&, typename Derived::Scalar) [with Derived = Eigen::Matrix<double, 2, 1, 2>]':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/libslic3r/../libslic3r/Point.hpp:146:72: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Arrange.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/src/slic3r-arrange-wrapper/include/arrange-wrapper/Arrange.hpp:228:41: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp: In function 'void center_first_instance(Slic3r::ModelObject*, const Slic3r::BoundingBox&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:79:23: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:77:20: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp: In function 'void CATCH2_INTERNAL_TEST_3()':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:199:27: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:197:36: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:206:27: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:204:18: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:212:27: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:210:30: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:219:27: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:217:18: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp: In function 'void center_first_instance(Slic3r::ModelObject*, const Slic3r::BoundingBox&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:71:13: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:71:13: note: parameter passing for argument of type 'Eigen::Matrix<double, 2, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/prusa-slicer/src/PrusaSlicer-version_2.9.6/tests/slic3rutils/slic3r_arrangejob_tests.cpp:77:56: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1, 2>' when C++17 is enabled changed to match C++14 in GCC 10.1
[686/688] Linking CXX executable src/prusa-slicer; Symlinking the G-code viewer to PrusaSlicer; Symlinking the resources directory into the build tree
[687/688] Linking CXX executable tests/sla_print/sla_print_tests
[688/688] Linking CXX executable tests/slic3rutils/slic3rutils_tests
==> Entering fakeroot environment...
==> Starting package_prusa-slicer()...
ninja: Entering directory `build_2.9.6'
[1/7] Running utility command for encoding-check-semver
[2/7] Running utility command for encoding-check-qoi
[3/7] Running utility command for encoding-check-avrdude-slic3r
[4/7] Running utility command for encoding-check-avrdude
[5/7] Running utility command for encoding-check-libslic3r_gui
[6/7] Running utility command for encoding-check-libslic3r
[6/7] Install the project...
-- Install configuration: "Release"
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/flat_texture.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/printbed.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/mm_gouraud.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/gouraud_light_clip.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/gouraud.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/gouraud_light.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/mm_contour.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/mm_contour.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/flat_clip.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/toolpaths_cog.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/flat_clip.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/gouraud_light_instanced.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/tool_marker.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/gouraud_light_clip.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/mm_gouraud.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/flat.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/background.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/imgui.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/gouraud_light_instanced.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/tool_marker.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/variable_layer_height.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/background.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/flat.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/flat_texture.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/toolpaths_cog.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/printbed.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/imgui.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/variable_layer_height.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/gouraud.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/gouraud_light.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/dashed_thick_lines.gs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/flat_texture.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/printbed.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/dashed_thick_lines.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/mm_gouraud.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/gouraud_light_clip.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/gouraud.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/gouraud_light.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/mm_contour.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/dashed_thick_lines.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/mm_contour.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/flat_clip.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/toolpaths_cog.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/flat_clip.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/gouraud_light_instanced.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/tool_marker.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/gouraud_light_clip.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/mm_gouraud.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/flat.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/background.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/imgui.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/gouraud_light_instanced.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/tool_marker.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/variable_layer_height.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/background.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/flat.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/flat_texture.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/toolpaths_cog.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/printbed.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/imgui.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/variable_layer_height.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/gouraud.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/gouraud_light.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/flat_texture.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/printbed.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/mm_gouraud.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/gouraud_light_clip.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/gouraud.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/gouraud_light.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/mm_contour.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/dashed_lines.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/mm_contour.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/flat_clip.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/toolpaths_cog.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/flat_clip.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/gouraud_light_instanced.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/wireframe.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/tool_marker.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/gouraud_light_clip.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/mm_gouraud.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/flat.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/background.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/imgui.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/gouraud_light_instanced.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/tool_marker.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/variable_layer_height.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/background.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/wireframe.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/flat.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/flat_texture.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/toolpaths_cog.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/printbed.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/imgui.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/dashed_lines.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/variable_layer_height.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/gouraud.fs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/gouraud_light.vs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/web
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/web/connect_error.html
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/web/other_loading.html
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/web/error_no_reload.html
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/web/other_error.html
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/web/connect_loading.html
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/sla_support.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/printer_gantries
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/printer_gantries/prusa3d_mk3s_gantry.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/printer_gantries/prusa3d_coreoneL_gantry.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/printer_gantries/prusa3d_coreone_gantry.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/printer_gantries/prusa3d_ht90_actuator.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/printer_gantries/prusa3d_mini_gantry.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/printer_gantries/prusa3d_coreone_indx_gantry.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/printer_gantries/geometries.json
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/printer_gantries/prusa3d_mk4s_gantry.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/printer_gantries/prusa3d_mk4_gantry.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/printer_gantries/prusa3d_xl_gantry.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/embossed_text.obj
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/hints.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/printer_offline.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer_128px.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer_192px_transparent.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/edit_button.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/dot_white.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/remove_menu.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mirroring_off.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/login.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/remove_copies.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer_32px.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/fuzzy_skin_painting_.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mode.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/rotate.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/search_gray.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/stl.icns
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/printer_busy.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/slice_all.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/add_text_modifier.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/colorchange_add_f.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/toolbar_arrow.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/make_bold.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/cross_focus.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/attention.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/copy.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/export_config_bundle.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/svg_negative.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/timer_dot.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/objlist_info.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/cut_connectors.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/resin.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/spin_inc.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/cut_.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/open.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/search_blink.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/connect_gcode.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/test.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/horizontal_hide.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_cancel_hover.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/number_of_copies.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/split_objects.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/check_on_disabled.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/layers_white.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mode_simple.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/thumb_right.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer-mac_128px.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_clippy.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/cog.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/redo_menu.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/lock_open_f.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_minimalize_hover.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/checked.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_open_hover.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_error.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/undo.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/add_modifier.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/edit.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/burn.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/custom-gcode_vector-index.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/search.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/open_browser.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/wrench.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_toolchanges.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/eye_open.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/add_negative.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/flag_red.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/support_structure.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_right_hover.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer-mac_128px.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/splashscreen-gcodepreview.jpg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_warning_grey.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/custom-gcode_vector.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/exclamation_manifold.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/redo.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_close_hover.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/editor_menu.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/make_italic.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_close.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/Pmetal_001.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/printer.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/refresh.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/logout.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/user.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/editor.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/delete.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/save.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/add_text_negative.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/question.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_documentation.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/add_part.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/add_copies.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_preferences_hover.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/time.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sla_view_original.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/fdm_supports_.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/align_vertical_top.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/dot_small.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/align_horizontal_left.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/spin_inc_act.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/add_gcode.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/search_.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/delete_all.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/delete_all_menu.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/reflection_y.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/cog_f.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/numbers.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_play_hover.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/preview_menu.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/lock_open_sys.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_colorchanges.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/colorchange_del.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/spin_dec_act.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/custom-gcode_gcode.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/custom-gcode_single.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mode_expert.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/toolbar_background.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/align_horizontal_right.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_play.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/edit_gcode_f.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_deretract.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/pause_print_f.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_pauseprints.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/spool.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/toggle_off.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/browse.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/printer_placeholder.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/arrange_current.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/set_separate_obj.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/collapse.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/not_equal.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/align_vertical_center.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/edit_button_pressed.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/splashscreen.jpg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/align_horizontal_center.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/check_off_disabled.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/collapse_btn.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_seams.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer_192px.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/svg_modifier.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/print_finished.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sphere_blueish.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/preview.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/arrange.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/wrench_white.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_customgcodes.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/eye_closed.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/vector_param.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/export_config.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/move.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/compare.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/timer_dot_empty.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/split_object_SMALL.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/tick_mark.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_pause_hover.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer.ico
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/lock.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/export_gcode.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/printer_available.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/redo_toolbar.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/funnel.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/exclamation.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/print_idle.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/recipe_add.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/import_config_bundle.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/note.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/spin_dec.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/cross.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/edit_uni.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/lock_closed_white.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer_32px.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/toggle_on.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/switch_presets.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/eject_sd.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer_128px.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/skirt+brim.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/thumb_up.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/split_parts_SMALL.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_wipe.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/expand_btn.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/drop_down.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sla_printer_available.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/instance_add.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/import_plater.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/custom-gcode_slicing-state_global.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sla_printer_busy.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/connect_status.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/colorchange_add_m.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer.ico
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/custom-gcode_measure.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/svg_part.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/scalar_param.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/layers.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_open.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/cog_.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/convert_file.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer_192px.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/check_off_focused.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/hollow.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/trash.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/plater.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/check_on.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/check_off.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/split_parts.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_info.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_pause.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/cut.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/gcode.icns
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/reflection_x.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/make_unitalic.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_cog.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sla_printer.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/bullet_blue.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/support_blocker.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/scale.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sphere_orange.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/ironing.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mmu_segmentation_.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/flag_green.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/bullet_white.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/check_on_focused.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/undo_menu.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/equal.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mark_X.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/dot.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/import_config.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/copy_menu.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/paste_menu.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/revert_all_.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/fdm_supports.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/pad.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/custom-gcode_stats.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/change_extruder.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/measure.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/empty.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/undo_f.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/colorchange_add.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer_192px_grayscale.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/lock_closed_f.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mark_Y.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/cooling.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mmu_segmentation.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/cog_go.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/shape_gallery.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/user_mask.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_retract.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/thumb_left.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/snap.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/cross_focus_large.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_preferences.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/print_running.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/error_tick.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_travel.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/paste.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/align_vertical_bottom.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sphere_redish.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/remove.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_documentation_hover.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/edit_gcode.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/infill.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/printer_white.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sla_view_processed.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/fuzzy_skin_painting.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_warning.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/export_plater.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/vector_filament_param.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/thumb_down.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/edit_layers_some.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/hollowing.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_shells.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/bullet_black.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mark_Z.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/info.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/re_slice.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/undo_toolbar.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sla_printer_offline.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/export_to_sd.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/error_tick_f.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/fuzzy_skin.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/seam_.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer.icns
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/toolbar_arrow_2.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/place.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sla_supports.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/pause_print.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mode_advanced.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/custom-gcode_object-info.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/make_unbold.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/upload_queue.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/horizontal_show.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/support.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sphere_lightgray.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/support_structure_invisible.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/plug.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/seam.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_minimalize.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/exit.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_eject_sd_hover.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/lock_closed.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_right.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/output+page_white.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/colorchange_del_f.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/settings.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/dowel.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/advanced_plus.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/custom-gcode_slicing-state.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mirroring_transparent.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/lock_open.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sphere_cyan.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/instance_remove.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_toolmarker.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mirroring_on.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_cancel.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/support_enforcer.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/add_text_part.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/edit_layers_all.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sinking.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/add.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_eject_sd.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/drop_to_bed.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/nl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/nl/PrusaSlicer_nl.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/nl/PrusaSlicer.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/es
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/es/PrusaSlicer.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/es/PrusaSlicer_es.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ko
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ko/PrusaSlicer.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ko/PrusaSlicer_ko_KR.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/list.txt
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/cs
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/cs/PrusaSlicer.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/cs/PrusaSlicer_cs.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/de
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/de/PrusaSlicer_de.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/de/PrusaSlicer.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/pl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/pl/PrusaSlicer_pl.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/pl/PrusaSlicer.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ja
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ja/PrusaSlicer_ja.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ja/PrusaSlicer.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ru
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ru/PrusaSlicer.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ru/PrusaSlicer_ru.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/zh_CN
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/zh_CN/PrusaSlicer_zh_CN.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/zh_CN/PrusaSlicer.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/en
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/en/PrusaSlicer.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/en/PrusaSlicer_en.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/tr
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/tr/PrusaSlicer.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/tr/PrusaSlicer_tr.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/it
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/it/PrusaSlicer.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/it/PrusaSlicer_it.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/PrusaSlicer.pot
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/fr
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/fr/PrusaSlicer.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/fr/PrusaSlicer_fr.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ca
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ca/PrusaSlicer_ca.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ca/PrusaSlicer.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/pt_BR
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/pt_BR/PrusaSlicer_pt_BR.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/pt_BR/PrusaSlicer.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/sl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/sl/PrusaSlicer.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/sl/PrusaSlicer.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/hu
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/hu/PrusaSlicer.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/hu/PrusaSlicer_hu.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ca@valencia.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ta.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/af.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/el.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/nb.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/sl.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ar.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/sk.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/be.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/da.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ca.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/eu.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/fi.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/sv.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/hi.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ja.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/pt_BR.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ms.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/es.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/fa_IR.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/lv.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/zh_CN.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/an.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/tr.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/en.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/de.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/gl_ES.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/hr.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/en.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/pt.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/pl.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ne.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/zh_TW.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ro.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ru.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/id.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ko.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/cs.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/hu.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ko_KR.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/it.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/lt.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/sq.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/fr.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/uk.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/vi.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/nl.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/fi
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/fi/PrusaSlicer_fi.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/fi/PrusaSlicer.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/be
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/be/PrusaSlicer_be.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/be/PrusaSlicer.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/uk
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/uk/PrusaSlicer.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/uk/PrusaSlicer_uk.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ko_KR
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ko_KR/PrusaSlicer_ko_KR.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ko_KR/PrusaSlicer.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ko_KR/PrusaSlicer_ko_KR.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ko_KR/PrusaSlicer_ko.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/zh_TW
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/zh_TW/PrusaSlicer.mo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/zh_TW/PrusaSlicer_zh_TW.po
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/universal wall mount hole.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/PETG_recycling_symbol.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/PLA_recycling_symbol.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/bunny.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/torus.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/M3_hex_nut.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/torus.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/PETG_recycling_symbol.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/cylinder.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/3DBenchy.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/pyramid.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/sign_base.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/sign_base_rounded.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/cylinder.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/sphere.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/cone.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/bunny.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/helper_disk.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/helper_disk.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/OTHER_recycling_symbol.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/box.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/universal wall mount hole.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/3DBenchy.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/M3x10_screw.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/box.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/sphere.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/PLA_recycling_symbol.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/OTHER_recycling_symbol.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/M3_hex_nut.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/pyramid.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/sign_base_rounded.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/sign_base.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/cone.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/M3x10_screw.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/fonts
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/fonts/NotoSans-Regular.ttf
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/fonts/README.txt
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/fonts/NotoSansCJK-Regular.ttc
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/workflows
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/workflows/workflows.json
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/A20T_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/250x250.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/160x160.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/A20M_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/150x150.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/A30T_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/200x200.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/320x320.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/300x180.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/MizarS_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/180X150.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/220x220.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/ThunderPro_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/255x255.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/A10Pro_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/MizarMax_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/180x150.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/255x255.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/Thunder_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/A10M_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/A20_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/105x105.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/E180_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/GiantArmD200_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/M1.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/105x105.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/125x130.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/A30Pro_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/A10T_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/220x220.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/300x180.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/250x250.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/320x320.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/200x200.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/I3ProW_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/MeCreator2_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/150x150.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/A30M_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/160x160.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/MeDucer_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/Mizar_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/MizarM_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/I3ProB_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/I3ProC_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/MizarPro_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/125X130.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/MeCreator_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/M1_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV04_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV02_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV03_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV03_BLTouch_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV06_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV01_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV01_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV03_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/Sovol.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV01_BLTouch_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV06 PLUS_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV05_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV06PLUS_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV02_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV06_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV05_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV01_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV06PLUS_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV06_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV04 Dual Mode_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV03_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV04 Mirror Mode_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV04 Single Mode 01_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV04 Single Mode 02_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV04_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV04_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV05_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV04 Copy Mode_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV01 PRO_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV02_BLTouch_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PapapiuLab.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Trimaker.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/QIDITechnology.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/CocoaPress.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIBO.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XL5IS_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2.5SMMU2S_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/miniIS.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XL5_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk4.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK4S_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk2_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/coreonel_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/coreonel.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/COREONE_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2S_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK4SMMU3_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3.5MMU3_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK4_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XL2_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK39IS_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XL2IS_alpha_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/xlis_beta.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/xl.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MINI_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/COREONEMMU3_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mini_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mini.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XL2IS_beta_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/coreone_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MINIIS_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XLIS_beta_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk3.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2.5_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk4is.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3SMMU3_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XL5IS_beta_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/COREONELMMU3_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XL2IS_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MINIIS_BETA_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2SMM_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/coreone_indx.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3.9MMU3_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/xlis_alpha.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk4s.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/coreone.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MINIIS_ALPHA_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/COREONEOAK_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/miniISbeta.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3SMMU2S_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk35.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XL5IS_alpha_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk4_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/COREONEL_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK4IS_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XLIS_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK39IS_thumbnail_v2.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk3_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/C1INDX_8T_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XLIS_alpha_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK39_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK4IS_thumbnail_v2.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk39.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/xl_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK35_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3S_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk2.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK4ISMMU3_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2.5S_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk39s.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/coreoneoak.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/coreone_indx.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/C1INDX_4T_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XL_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2.5MMU2_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3MMU2_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker/M5C_thumbnail_v2.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker/M5-bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker/M5_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker/M5C-texture_v2.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker/M5_thumbnail_v2.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker/M5C-texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker/M5-texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker/M5C-bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker/M5-texture_v2.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker/M5C_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/CocoaPress
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/CocoaPress/CocoaPress_MiniChef.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/CocoaPress/minichef_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/CocoaPress/minichef_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE2S_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE3PLUS_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE1_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNEX_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE3MAX_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE3PRO_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE2D_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE3_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE2_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Print4Taste.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun/Q5_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun/QQSP_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun/QQSP_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun/Q5.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun/QQSP.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun/Q5_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A250 Dual_cover.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A350_cover.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A250 BKit_cover.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A350 Dual BKit_cover.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A250 Dual_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A250 QS+B Kit_cover.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A350_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker Artisan_cover.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker Artisan_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A250_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A250_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A250 Dual QSKit_cover.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A250 QSKit_cover.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/A250_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A350 Dual QSKit_cover.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A350 QS+B Kit_cover.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A350 QSKit_cover.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/A350_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A350 Dual QS+B Kit_cover.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker J1_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A350 BKit_cover.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker Artisan_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A350_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A250_cover.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A350 Dual_cover.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A350 QSKit_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker J1_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A250 QSKit_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker J1_cover.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A250 Dual BKit_cover.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/A350_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/A250_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A350 Dual_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A250 Dual QS+B Kit_cover.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/A350_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/A250_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-genius.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/X1_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-x3-pro.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/Hornet_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/Genius_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-genius.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-x4-plus.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-hornet.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-x4-max.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/X4 Pro_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-x1.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-x1.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-x4-pro.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-x3-plus.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/X3 Plus_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/X4 Max_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-hornet.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/X4 Plus_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/X3 Pro_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Ultimaker.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/CocoaPress.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Templates.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LulzBot.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/AnycubicSLA.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIQU
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIQU/BX_Bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIQU/BIQUBX_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIQU/BX_Texture.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LulzBot.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/HartSmartProducts.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Ultimaker
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Ultimaker/ULTIMAKERSline_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Ultimaker/ULTIMAKER2_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Ultimaker/ULTIMAKER2_thumbnail_v2.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Ultimaker/ultimaker2.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Ultimaker/ultimaker2_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/SERMOOND1_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender3v2.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER2PRO_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10V2_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3S1PRO_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/sermoonv1_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3BLTOUCH_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/sermoonv1.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10SMART_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER5PLUS_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr5pro_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3PRO_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3V2NEO_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr8_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CRXPRO_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr8.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10MAX_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10s5_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender7_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER5_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/sermoond1.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3MAXNEO_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender6_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10S_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10spro.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10v2_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR8_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR200B_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER6_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr6se_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender3_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender3.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/SERMOONV1PRO_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER4_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr5pro.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10s4_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr200b.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR20PRO_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3S1PLUS_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10SPROV2_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender2pro_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender7.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10SMARTPRO_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10max_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER5PRO_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender5plus_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3V2_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10V3_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender5plus.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR5PROH_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR20_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10s4.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender2_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR6SE_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr20.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10mini.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr6se.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender2.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10S4_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10s5.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10MINI_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/sermoond1_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10S5_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr200b_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER2_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3MAX_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3S1_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender6.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER5S1_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10max.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/SERMOONV1_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender3v2_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10mini_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR5PRO_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10SPRO_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender2pro.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR6MAX_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3NEO_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CRX_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER7_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D/Mucit2_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D/zero_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D/mucit_bed.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D/Zero2_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D/Zero3_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D/mucit2_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D/mucit2_bed.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D/zero3_bed.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D/mucit_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D/zero2_bed.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D/Mucit_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearchSLA.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_VULCAN_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D6_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D6_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D5_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D5_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_VULCAN_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_V2_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D5_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D6_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_VULCAN_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_V2_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_V2_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQ2+FP_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQ2P+FP_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQXL_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/aqp_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/AQD_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/aq_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/AQI_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQL_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/dq2_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQ2P_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQM_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQ2_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQ2+FP2_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQ2P+FP2_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/INAT
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/INAT/PROTON_XE750_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/INAT/PROTON_X_ROD_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/INAT/PROTON_X_RAIL_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PapapiuLab
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PapapiuLab/Papapiu_N1_Texture.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PapapiuLab/Papapiu_N1S_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PapapiuLab/Papapiu_N1S_Bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIBO.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D/DEV_200_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D/DEV_200_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D/DEV-350_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D/DEV_350_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D/DEV-200_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D/DEV_350_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/QIDITechnology.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIQU.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Ultimaker.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Print4Taste.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear/MAKERGEAR_M2_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear/MAKERGEAR_U1_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear/MAKERGEAR_M3_SE_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear/M2_M3.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear/MAKERGEAR_M2_DUAL_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear/M2_M3.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear/MAKERGEAR_MICRO_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear/MAKERGEAR_M3_DUPLICATION_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear/MAKERGEAR_M3_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Jubilee.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/I3MEGA_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/PHOTON MONO X 6K_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/AK_Bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/PHOTON MONO SE_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/AK_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/PHOTON MONO_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/mega0.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/AK.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/4MAXPRO20_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/MEGA0_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/mega0_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/AKLP_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/AKLP_Bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/i3megas.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/PREDATOR_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/I3MEGAS_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/AK.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/i3megas_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/4MAXPRO20_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/PHOTON MONO X_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/4MAXPRO20_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/E2D.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Print4Taste
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Print4Taste/MC2.0_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Print4Taste/MC2.0_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Print4Taste/MC2.0_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/Z8_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/310_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/Z6_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/Z9_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/Z5_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/Z5X_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/150_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/bed_150.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/220_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/bed_310.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/bed_220.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Jubilee
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Jubilee/Jubilee_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Jubilee/Jubilee_texture.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Jubilee/Jubilee_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Templates.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PapapiuLab.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/GMAX2DUAL2IN1_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/gmax2_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/GMAX2DUAL_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/gmax2.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/GMAX2_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/GMAX2PRO_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/gmax15p_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/GMAX15P_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/gmax15p.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/INAT.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Trimaker.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LulzBot
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LulzBot/TAZ6_AERO_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LulzBot/TAZ_WORKHORSE_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LulzBot/MINI_AERO_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/HartSmartProducts
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/HartSmartProducts/hsp1_i_duplicator.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/HartSmartProducts/hsp1_i_duplicator_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/HartSmartProducts/HSP1-I Duplicator Mode_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/HartSmartProducts/HSP1-I_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/HartSmartProducts/hsp1_i.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/HartSmartProducts/hsp1_i_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/QIDITechnology
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/QIDITechnology/X-Plus 4_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/QIDITechnology/X-MAX 3_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/QIDITechnology/Q1 Pro_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/QIDITechnology/X-MAX 3_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/QIDITechnology/X-Plus 3.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/QIDITechnology/X-Plus 3_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/QIDITechnology/X-Plus 4.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/QIDITechnology/X-MAX 3.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/QIDITechnology/X-Plus 3_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/QIDITechnology/Q1 Pro.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/QIDITechnology/X-smart 3_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/QIDITechnology/X-smart 3_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/QIDITechnology/X-smart 3.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/QIDITechnology/X-Plus 4_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/QIDITechnology/X-Plus 4 + BOX_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/QIDITechnology/Q1 Pro_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/vc4-corexy.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-400.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-400.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vminion.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-300.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/VC3_500_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-500.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/VC3_300_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-300.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-500.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/VC3_400_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vminion.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/vc4-idex.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/VMINION_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/vc4-hybrid.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIQU.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Jubilee.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIBO
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIBO/BIBO2.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIBO/BIBO2_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIBO/BIBO2_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/INAT.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/ArchiveRepositoryManifest.json
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/AnycubicSLA.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/AnycubicSLA
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/AnycubicSLA/PHOTON MONO X 6K_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/AnycubicSLA/PHOTON MONO SE_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/AnycubicSLA/PHOTON MONO_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/AnycubicSLA/PHOTON MONO X_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Trimaker
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Trimaker/NebulaCloud_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Trimaker/CosmosII_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Trimaker/NebulaCloud.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Trimaker/Cosmos_II_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Trimaker/NPC_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Trimaker/Nebula_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/HartSmartProducts.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearchSLA.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture_300x300-dark.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/printbed-v1-250.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/printbed-v2-300.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/printbed-v0-120.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v1-300.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_300_afterburner_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedmodel_300x300.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedmodel_120x120.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture_252x241-dark.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/printbed-v1-300.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v1-250.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_SW_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v2-350.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v0_120_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/thumbnail_vt.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_300_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/thumbnail_vs_afterburner.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/thumbnail_v0_miniab.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedmodel_350x350.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/printbed-v2-250.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v2-300.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/thumbnail_vs.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture-SW-250x210.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedmodel_250x250.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v1_250_afterburner_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/printbed-v1-350.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/printbed-SW-MK52.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/thumbnail_vt_afterburner.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture_350x350-dark.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v1_300_afterburner_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_350_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/thumbnail_v2_afterburner.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture_120x120-dark.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v0-120.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedmodel_252x241.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/printbed-v2-350.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/thumbnail_v0.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v1_350_afterburner_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_250_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_250_afterburner_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_350_afterburner_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v2-250.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/thumbnail_v2.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture_250x250-dark.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/E2D.ini
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic.idx
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearchSLA
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearchSLA/sl1s_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearchSLA/SL1_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearchSLA/SL1S_thumbnail.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearchSLA/sl1.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearchSLA/sl1_bed.stl
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearchSLA/sl1s.svg
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/applications/PrusaSlicer.desktop
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/applications/PrusaGcodeviewer.desktop
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/icons/hicolor/32x32/apps/PrusaSlicer.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/icons/hicolor/32x32/apps/PrusaSlicer-gcodeviewer.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/icons/hicolor/128x128/apps/PrusaSlicer.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/icons/hicolor/128x128/apps/PrusaSlicer-gcodeviewer.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/icons/hicolor/192x192/apps/PrusaSlicer.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/icons/hicolor/192x192/apps/PrusaSlicer-gcodeviewer.png
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/lib/udev/rules.d
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/lib/udev/rules.d/90-3dconnexion.rules
-- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/bin/prusa-slicer
==> Tidying install...
  -> Removing libtool files...
  -> Removing static library files...
  -> Purging unwanted files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> WARNING: Package contains reference to $srcdir
usr/bin/prusa-slicer
==> Creating package "prusa-slicer"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Starting package_slicer-udev()...
==> Tidying install...
  -> Removing libtool files...
  -> Removing static library files...
  -> Purging unwanted files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "slicer-udev"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: prusa-slicer 2.9.6-5 (Thu Aug 20 08:00:09 2026)
==> Cleaning up...
[?12l[?25h